选择变量 f
时,编辑器会突出显示该变量的其他出现。到目前为止一切顺利,但是当尝试使用 Ctrl+D
将它们添加到选择列表时,它还会添加 f
,因为它作为常规文本出现在代码中。我可以用 Ctrl+K
跳过这个,但是如果编辑器已经将 f
识别为变量,那么它肯定也可以只选择变量吗?该选项不在菜单中。
以这个 JavaScript 片段为例。
f=function(){};
f();
选择第一个
f
时,它还会突出显示 f
中的 f()
,而不是 f
中的 function
。当使用
Ctrl+D
进行多选时,它确实选择了它。
最佳答案
It's a bug.该帖子也有解决方法。
不要选择变量,只需将光标放在它的左边,然后按 Ctrl+D
.这也将选择它,但只有其他变量(或编辑器根据单词边界识别为变量的变量)在后续 Ctrl+D
上。按。
关于sublimetext2 - 如何选择具有相同名称的变量(不是文本)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13184437/