res*_*eds 193 visual-studio-code
在VSCode中,当我键入一个括号时,例如'(',它会自动创建结束括号:')'.是否有任何快捷键跳转到右括号或括号,而不按"结束"键?
我在Sublime Text 2中找到了一种方法,在用户的密钥绑定中使用正则表达式,但在VSCode中无法找到方法.
谢谢.
Jes*_*sta 256
Mac Cmd + Shift+\
Windows Ctrl + Shift+\
你也可以这样做:
Ctrl+ Shift+p
并选择
Preferences: Open Keyboard Shortcuts
在那里,您将能够看到所有快捷方式,并创建自己的快捷方式.
Ari*_*iel 51
开箱即用的方法是
Ctrl + Shift + |
Run Code Online (Sandbox Code Playgroud)
Ben*_*ero 30
您可以从命令面板中学习命令(Ctrl/Cmd + Shift + P).寻找"Go to Bracket".键绑定也在那里显示.
ptm*_*der 10
实现所需目标有多种正确答案。无论如何,这是我的两分钱。
快速跳转到开括号或闭括号的操作必须是即时的。如果你问我的话,Ctrl++是Shift相当冗长的。\
这是我的设置方法:
[
...,
{
"key": "shift shift",
"command": "editor.action.jumpToBracket",
"when": "editorTextFocus"
}
, ...
]
Run Code Online (Sandbox Code Playgroud)
这样,您应该能够使用 快速跳转到左括号或右括号Shift Shift。
按Ctrl+ k+s
要么
打开文件->首选项--->键盘快捷键
在这里,类型editor.action.jumpToBracket将显示当前设置。您可以保持原样或将其更改为您的组合。
键盘快捷键菜单/编辑器中的命令在editor.action.jumpToBracket那里,您可以将其设置为您喜欢的任何内容。还有一个叫做editor.action.selectToBracket默认没有快捷方式(至少在 Mac 上)。
在 Mac 上editor.action.jumpToBracket以Cmd+ Shift+开头\
,我将其更改为Ctrl+,]因为我不想Shift在那里输入,并且与这里其他人所说的在 Linux/Win 上工作的内容一致。我希望,我可以用这样做Ctrl+ Shift+]到“扩展选择,以匹配支架”。这就是让我发现上述细节的原因。我设置editor.action.selectToBracket到Ctrl+ Shift+]和准确地得到了我想要的行为。
| 归档时间: |
|
| 查看次数: |
74631 次 |
| 最近记录: |