在 VS Code 中创建多个光标的键盘快捷键是什么?
最佳答案
按 Alt 并单击。这适用于 Windows 和 Linux*,并且也应该适用于 Mac。
Visual Studio Code 0.2 中现在提供了更多多光标功能:
Multi cursor improvements
Ctrl+D (Cmd+D on Mac) selects next occurrence of word under cursor or of the current selection
Ctrl+K Ctrl+D moves last added cursor to next occurrence of word under cursor or of the current selection
The commands use matchCase by default. If the find widget is open, then the find widget settings (matchCase / matchWholeWord) will be used for determining the next occurrence
Ctrl+U (Cmd+U on Mac) undoes the last cursor action, so if you added a cursor too many or made a mistake, you can press Ctrl+U (Cmd+U on Mac) to go back to the previous cursor state. Adding cursor up or down (Ctrl+Alt+Up / Ctrl+Alt+Down) (Cmd+Alt+Up / Cmd+Alt+Down on Mac) now reveals the last added cursor to make it easier to work with multiple cursors on more than 1 viewport height at a time (i.e. select 300 lines and only 80 fit in the viewport).This makes it a lot easier to introduce multiple cursors
* Linux 拖动窗口冲突:
Some distros (e.g. Ubuntu) assign window dragging to Alt+LeftMouse, which will conflict with VSCode.
So, recent versions of VSCode let you toggle between Alt+LeftMouse and Ctrl+LeftMouse under the Selection menu, as detailed in another answer.
Alternately, you could change your OS key bindings using
gsettings
as mentioned in another answer.
关于visual-studio-code - 如何在 Visual Studio Code 中创建多个光标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29953479/