在VSCode中,当我输入一个括号,例如'(',它会自动创建结束括号:')'。 有没有什么快捷键可以跳转到右括号或圆括号,而不按“结束”键?
我在Sublime Text 2中找到了一种方法,在用户的键绑定中使用正则表达式,但在VSCode中找不到一种方法。
在VSCode中,当我输入一个括号,例如'(',它会自动创建结束括号:')'。 有没有什么快捷键可以跳转到右括号或圆括号,而不按“结束”键?
我在Sublime Text 2中找到了一种方法,在用户的键绑定中使用正则表达式,但在VSCode中找不到一种方法。
当前回答
对于使用非美国键盘的用户:
File > Preferences > Keyboard Shortcuts.
(Code > Preferences > Keyboard Shortcuts on Mac)
显示当前键绑定。参见:https://code.visualstudio.com/docs/getstarted/keybindings
其他回答
你可以从命令面板中学习命令Ctrl/Cmd + Shift + P)。寻找“Go to括号”。这里还显示了键绑定。
分机TabOut是我正在寻找的选项。
要实现所需的目标,有多种正确答案。不管怎样,这是我的意见。
快速跳转到开括号或闭括号的操作必须是即时的。要我说,Ctrl + Shift + \太啰嗦了。
以下是我的设置方法:
单击图标并选择键盘快捷键。 在右上角,单击 在设置中。打开Json文件,在数组中添加以下对象:
[
...,
{
"key": "shift shift",
"command": "editor.action.jumpToBracket",
"when": "editorTextFocus"
}
, ...
]
保存文件。
有了这个,你应该能够快速跳转到开始或结束括号与Shift Shift。
为此,我安装了一个名为TabOut的扩展。就像它的名字一样。
我用结束键,但是。 正如你所说,你在崇高的文本中找到了解决这个问题的方法……对吧? ?
我会建议你安装崇高的文本键图..在这里使用sortcut键来解决你在vscode中同样的问题。
如何安装按-> ctrl + k然后ctrl + M
或者看左下角有一个齿轮叫做设置点击,你会发现关键地图 你将重定向到扩展,你将不得不选择你的前编辑。