MBu*_*eld 33 visual-studio-code
在vscode中是否有可用的快捷方式选择匹配括号之间的所有代码,例如在原子中这个镜头是 ctrl+alt+m
Wos*_*osi 47
将光标放在支架内(不要直接放在支架旁边)并执行,editor.action.smartSelect.grow直到选中支架内的所有内容.默认快捷方式是Shift+ Alt+ Right.
您可以缩小editor.action.smartSelect.shrink具有默认快捷键Shift+ Alt+的选择Left.
小智 9
正如马克所回答的那样,editor.action.selectToBracket有效。我将键绑定分配给
ctrl+ shift+m
作为键盘快捷键。这曾经是旧版 VS 中的默认设置。
注意:Ctrl+m是“转到括号”的快捷方式
我建议将这些密钥重新映射到另一个密钥,这个密钥组合很受欢迎,有时由于与其他应用程序的冲突而无法正常工作.
打开键绑定设置,键入smartselect要查找此设置,增长是将选择从光标当前位置展开到最近的括号,如果要展开或缩小到下一个括号,请按多次.
我仍然认为扩展区域扩展是继续这样做的方法。但是vscode 1.20确实添加了“选择到括号”命令(请参阅命令面板)。它没有默认的键盘绑定,但是命令是
editor.action.selectToBracket
Run Code Online (Sandbox Code Playgroud)
因此您可以分配自己的绑定。但是它不像扩展名那样方便。上面提到的smartSelect选项给我带来意想不到的/不需要的结果。
我正在使用此扩展,称为快速和简单文本选择 -是的,这就是名称:)
如果您不想使用扩展名,这是到目前为止我能想到的最好的方法:到此edit keyboard shortcuts打开keybindings.json文件,然后添加以下几行
{
"key": "ctrl+'",
"command": "editor.action.smartSelect.grow",
"when": "editorTextFocus"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13716 次 |
| 最近记录: |