在VS代码中创建多个光标的键盘快捷键是什么?


当前回答

我遇到了ALT键的问题,修复方法是将ALT+click更改为Gnome热键,该热键在VSCode中阻止多光标选择,通过运行以下命令将其更改为super+click:

gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier "<Super>"   

资料来源:http://2buntu.com/articles/1529/visual-studio-code-comes-to-linux/

其他回答

VS代码中的多字(和多行)光标/选择

多单词:

Windows/OS X:

按住Ctrl+Shift+L/¨+Shift+L选择当前高亮显示单词的所有实例Ctrl+D/¨+D选择下一个实例。。。之后的那个。。。等

多行:

对于多行选择,Ctrl+Alt+Down/¨+Alt+Shift+Down将将您的选择或光标位置扩展到下一行。Ctrl+Right/⑪+Right将移动到每行的末尾,无论多长时间。要退出多行选择,请按Esc。

请参阅VS代码密钥绑定(与操作系统相关)

Alt+Click在OSX中有效。代码版本1.14.2

尝试Ctrl+Alt+Shift+⬇ / ⬆, 不使用鼠标,或按住“alt”并单击所需的所有行。

注意:已在Windows上测试。

Alt+Command+Shift将向所选内容的下一个实例添加光标。例如,变量或函数名

你想要的东西没有约束。

唯一接近的是Ctrl+F2,它将一次选择所有选项。

您可以通过以下操作将其绑定到Ctrl+D:

单击“文件”>“首选项”>“键盘快捷键”您应该会看到一个窗格,其中包含当前绑定,并且右侧有一个自定义绑定列表在当前绑定中,搜索Ctrl+F2并复制整行并将其粘贴到右侧窗格中。您可能需要删除末尾的逗号,然后将Ctrl+F2更改为Ctrl+D,然后保存文件。

它应该看起来像这样:

// Place your key bindings in this file to overwrite the defaults
[
{ "key": "ctrl+d",               "command": "editor.action.changeAll",
                                    "when": "editorTextFocus" }
]