gpt4 book ai didi

monaco-editor - 在 Monaco Editor 中收听文本选择更改

转载 作者:行者123 更新时间:2023-12-04 06:02:59 28 4
gpt4 key购买 nike

Monaco Editor 中是否有用于文本选择的事件?
我需要响应用户在编辑器中选择部分代码?

有没有更好的解决方案来使用计时器来获取选择范围?

文件似乎没有提到它。

最佳答案

您可以使用 onDidChangeCursorPosition onDidChangeCursorSelection 。监听这样的事件。

var editor = monaco.editor.create(document.getElementById("container"), {
value: "function hello() {\n\talert('Hello world!');\n}",
language: "javascript"
});

editor.onDidChangeCursorPosition((e) => {
console.log(JSON.stringify(e));
});

editor.onDidChangeCursorSelection((e) => {
console.log(JSON.stringify(e));
});

关于monaco-editor - 在 Monaco Editor 中收听文本选择更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48981718/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com