在VSCode中,当我键入一个括号时,例如'(',它会自动创建结束括号:')'。是否有任何快捷键跳转到右括号或括号,而不按“结束”键?
我在Sublime Text 2中找到了一种方法,在用户的密钥绑定中使用正则表达式,但在VSCode中无法找到方法。
谢谢。
Mac Cmd + Shift + \
Windows Ctrl + Shift + \
你也可以这样做:
按Ctrl + Shift + P
并选择
Preferences: Open Keyboard Shortcuts
在那里,您将能够看到所有快捷方式,并创建自己的快捷方式。
在德国VS环境中(2015年):Optionen / Umgebung / Tastatur。 (英文:选项/环境/键盘)。用“GeheZuKlammer”显示命令(英文:“GoToBracket”)。设置自己的快捷方式。
editor.action.selectToBracket
(对于任何想要在Visual Studio中执行此操作的人!)
将光标放在开头或结尾,请使用Control +]
我发现最简单的到达终点的方法是点击以下内容
Mac:ctrl + E.
开箱即用的方法是
Ctrl + Shift + |
您可以从命令面板中学习命令(Ctrl / Cmd + Shift + P)。寻找“Go to Bracket”。键绑定也在那里显示。
捷径是:
Windows /英文Ctrl + Shift + \
Windows /德语Ctrl + Shift + ^
按qazxsw poi + qazxsw poi + qazxsw poi
要么
打开文件 - >首选项--->键盘快捷键
在这里,键入Ctrl
将显示当前设置是什么。您可以保持原样或将其更改为您的组合。
命令“editor.action.jumpToBracket”在开始和结束括号之间跳转。
这是命令的默认键绑定,如从File |中访问的窗口默认键盘快捷键中所示偏好|键盘快捷键:
k
如果您喜欢快速配置键盘快捷键和VS Code设置,可以使用命令“workbench.action.openGlobalKeybindings”和“workbench.action.openGlobalSettings”:
〜/的.config /码/用户/ keybindings.json:
s
对于那些使用非美国键盘的人:
editor.action.jumpToBracket
显示当前的键绑定。另见:{ "key": "ctrl+shift+\\", "command": "editor.action.jumpToBracket",
"when": "editorTextFocus" }
在西班牙语键盘中,它是Ctrl + Shift +º
它似乎从一个键盘布局变为另一个键盘布局,因此使用Cmd + Shift + P可以更好地查找它,并像其他人建议的那样输入“转到括号”。
键盘快捷键菜单/编辑器中的命令是{ "key": "ctrl+numpad4", "command": "workbench.action.openGlobalKeybindings" }
{ "key": "ctrl+numpad1", "command": "workbench.action.openGlobalSettings" }
,您可以将其设置为您喜欢的任何内容。还有一个名为File > Preferences > Keyboard Shortcuts.
(Code > Preferences > Keyboard Shortcuts on Mac)
,默认情况下没有快捷方式(至少在Mac上)。
在Mac上https://code.visualstudio.com/docs/getstarted/keybindings以Cmd + Shift + \开始,我将其更改为Ctrl +]因为我不想在那里使用Shift并且与其他人在这里说的一致。我这样做是希望我可以使用Ctrl + Shift +]“将选择扩展到匹配括号”。这就是让我发现上述细节的原因。我将editor.action.jumpToBracket
设置为Ctrl + Shift +]并得到我想要的行为。