有没有办法获取光标下的当前文本?我不是指整行的文本,而只是单个单词。例如,如果光标实际上位于单词“orange” - > ora|nge
的中间,我需要得到单词“orange” 。
任何解决这个问题的方法都非常感谢,提前感谢
感谢Marijn的帮助,findWordAt
正是我所寻找的:
editor.on('cursorActivity', function() {
var A1 = editor.getCursor().line;
var A2 = editor.getCursor().ch;
var B1 = editor.findWordAt({line: A1, ch: A2}).anchor.ch;
var B2 = editor.findWordAt({line: A1, ch: A2}).head.ch;
console.log(editor.getRange({line: A1,ch: B1}, {line: A1,ch: B2}));
});