【发布时间】:2016-10-07 02:53:37
【问题描述】:
在 Atom 中,我可以使用 CMD+CTRL+M 在括号内进行选择。如何在 Visual Studio Code 中执行此操作?我检查了键盘绑定,但没有找到任何东西。
【问题讨论】:
-
请参阅 2018 年 2 月更新为 stackoverflow.com/questions/37835012/…
在 Atom 中,我可以使用 CMD+CTRL+M 在括号内进行选择。如何在 Visual Studio Code 中执行此操作?我检查了键盘绑定,但没有找到任何东西。
【问题讨论】:
Shift+Alt+Right 用于选择大括号内的所有文本。
CTRL+Shift+\ 用于在左/右大括号(或)括号之间跳转。
【讨论】:
您可能想查看键绑定文件中的 2 个更好的替代命令:
editor.action.smartSelect.grow
和
editor.action.smartSelect.shrink
他们选择下一个边界之间的所有内容(引号、括号、花括号...),当您再次点击快捷方式时,选择会增长到下一个边界。
默认快捷键是 ctrl+shift+cmd+right / ctrl+shift+cmd+left,这对我的口味来说有点“手指沉重”,所以你可能想重新绑定它(我使用 ctrl+up / ctrl +向下)。
【讨论】:
ctrl+shift+m 到 editor.action.smartSelect.grow 并让 cursorUndo (ctrl+u) 进行缩小。
editor.action.smartSelect.grow 命令。 VS Code 没有附带这些命令。我试过按cmd-shift-p然后搜索smartselect,没有命令。