如何用Ctrl + d在崇高的文本2多重选择,当我跳过一个比赛?(How do I skip a m

2019-06-26 09:48发布

我有一些这样的代码:

testVar = { a: 1 };
testVariable1 = 2;
var c = testVar.a + testVariable2;
var d = testVar;

我想重新命名“的testvar”变量。 当我设置用Ctrl + d和编辑变量多个游标“testVariable”也被选择和编辑。

有没有办法跳过一些选择,同时设置用Ctrl + d多个游标?

Answer 1:

只需使用Ctrl + K,Ctrl + d。

(对于OS X:Cmd的 + K, 加利福尼亚 + d)

需要一些练习,但能够完成任务!



Answer 2:

您可以同时按Ctrl + KCtrl + d跳过选择。 如果你走的太远了你的选择,你可以使用Ctrl + U返回到前一个选择。

注意 :用CMD替换Ctrl的Mac OS X.

它的默认配置可以由将被视为Preferences > Key Bindings-Default应用程序中的菜单栏,在那里你会看到这样的事情:

{ "keys": ["ctrl+d"], "command": "find_under_expand" },
{ "keys": ["ctrl+k", "ctrl+d"], "command": "find_under_expand_skip" }

如果你愿意,你可以配置键按您的需求,通过转到Preferences > Key Bindings-User和复制上面的代码,然后更改密钥。



Answer 3:

如果你有光标在单词和使用Ctrl + d来选择单词。 您按Ctrl + d应该选择下一次的下一个突出显示的文字。

如果您双击选择单词, 按Ctrl + d将选择确切字符串不只是突出显示的内容。

换句话说, 什么也没有按Ctrl + d强调不整词搜索 。 如果您有什么已经强调, 按Ctrl + d会做串搜索。

我已经测试和它的作品在崇高的文本2版本2.0.1,版本2217。



Answer 4:

将光标变量之前 ,不要选择变量,按Ctrl + d选择变量,而不是模式的每一次出现。



文章来源: How do I skip a match when using Ctrl+D for multiple selections in Sublime Text 2?