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


当前回答

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

多单词:

Windows/OS X:

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

多行:

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

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

其他回答

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

我遇到了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/

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

https://code.visualstudio.com/Updates

新版本(Visual Studio 0.3.0)支持更多的多光标功能。

Multi-cursor
Here's multi-cursor improvements that we've made.

⌘D selects the word at the cursor, or the next occurrence of the current selection.
⌘K ⌘D moves the last added cursor to next occurrence of the current selection.
The two actions pick up the matchCase and matchWholeWord settings of the find widget.
⌘U undoes the last cursor action, so if you added one cursor too many or made a mistake, press ⌘U to return to the previous cursor state.
Insert cursor above (⌥⌘↑) and insert cursor below (⌥⌘↓) now reveals the last added cursor, making it easier to work with multi-cursors spanning more than one screen height (i.e., working with 300 lines while only 80 fit in the screen).

选择多光标的快捷方式更改为cmd+d(与Sublime Text.lol相同)

我们可以预期,下一个版本支持关于多光标的更方便的功能;)

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

详细信息:Visual Studio代码文档