我只是看了厨房水槽演示,看到有一个选项“显示令牌信息”,显示鼠标的文本类型(变量,功能等)
我想创建类似的东西,可以获取当前光标位置的单词的当前标记字符串。有谁知道怎么做?
谢谢!
我只是看了厨房水槽演示,看到有一个选项“显示令牌信息”,显示鼠标的文本类型(变量,功能等)
我想创建类似的东西,可以获取当前光标位置的单词的当前标记字符串。有谁知道怎么做?
谢谢!
通过这种方式:
editor.on('mousemove', function(e) {
var position = e.getCursorPosition();
var token = editor.session.getTokenAt(position.row, position.column);
});
它将返回一个Object:
token = {
type: "paren.rparen",
value: "}",
index: 0,
start: 0
}
通过这种方式:
editor.on('mousemove', function(e) {
var position = e.getCursorPosition();
var token = editor.session.getTokenAt(position.row, position.column);
});
它将返回一个Object:
token = {
type: "paren.rparen",
value: "}",
index: 0,
start: 0
}