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


当前回答

从Visual Studio代码0.10.9版开始,您现在可以通过选择多行并按Shift+Alt+I,从选定行创建多个光标

注意:这类似于Sublime Text的Ctrl+Shift+L功能。

资料来源:https://code.visualstudio.com/updates/vJanuary#_thank-你相关PR:https://github.com/Microsoft/vscode/pull/1479

其他回答

Alt+单击。它在Windows中工作。

详细信息:Visual Studio代码文档

你想要的东西没有约束。

唯一接近的是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" }
]

从Visual Studio代码0.10.9版开始,您现在可以通过选择多行并按Shift+Alt+I,从选定行创建多个光标

注意:这类似于Sublime Text的Ctrl+Shift+L功能。

资料来源:https://code.visualstudio.com/updates/vJanuary#_thank-你相关PR:https://github.com/Microsoft/vscode/pull/1479

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

注意:已在Windows上测试。

在窗口上:如果正在使用vscode,请按住CTRL键并单击如果正在使用visual studio,请按CTRL+Alt+