VSCode中的多行编辑
是否可以启用像Sublimetext中的多行编辑?
例如。 按ctrl放置额外的光标光标,并可以一次写入/删除文档中的多个位置。
在Windows上,按住Ctrl + Alt的同时按向上↑或向下↓方向键添加光标。 在Mac和Linux上,等价物分别为Opt + ⌘Cmd + ↑ / ↓和Shift + Alt + ↑ / ↓ 。
请注意,第三方软件可能会干扰这些快捷方式,使其无法按预期运行(特别是Windows上的英特尔HD Graphics软件;请参阅注释以了解更多详细信息)。
按Esc重置为单个光标。
或者, 正如Isidor Nikolic指出的那样 ,您可以按住Alt并左键单击以随意放置光标。
您可以通过以下方式查看和编辑键盘快捷键:
文件→首选项→键盘快捷键
文档:
https://code.visualstudio.com/docs/customization/keybindings
官方VSCode键盘快捷键备忘录:
shortcuts/keyboard-shortcuts-windows.pdf shortcuts/keyboard-shortcuts-macos.pdf https://code.visualstudio.com/shortcuts/键盘快捷键,Linux.pdf中;
你可以简单地点击鼠标来添加额外的游标。 正如已经提到的Ctrl + Alt + ↑或↓
只用两个步骤解决!
-
Ctrl + F
-
Alt + Enter
它等于崇高的文字Alt + F3
在Mac上是:
选项 + 命令,同时按向上↑或向下↓箭头键
(Windows 10专业版x64)这里有一些方法!
-
按ALT + 点击
-
ALT + CTRL + 上 / 下
-
keybindings:
ctrl
+click
(???不起作用!)
框select
Windows: shift + alt + 鼠标左键
macOS: shift + 选项 + 单击
我正在使用vscodevim扩展名,所以我不确定这是否是一个常见问题。 但是,我遇到了问题,Ctrl + Alt + UpArrow颠倒了我的屏幕。
查看VSCode基础 ( Idk,如果他们在最近的更新中改变了这个),它说使用: Ctrl + Alt + Shift + (Up/down Arrow)
希望这可以帮助!
从版本1.13(2017年5月)开始,您可以最终更改用于创build多个游标的默认修改键(添加到设置):
"editor.multiCursorModifier": "ctrlCmd"
PS修饰符“跟随链接”从这一刻将是alt
我认为这取决于你的VSCODE版本。
我的是Linux版本的vscode 1.7.2
{ "key": "ctrl+shift+up", "command": "editor.action.insertCursorAbove", "when": "editorTextFocus" }, { "key": "shift+alt+up", "command": "editor.action.insertCursorAbove", "when": "editorTextFocus" }, { "key": "ctrl+shift+down", "command": "editor.action.insertCursorBelow", "when": "editorTextFocus" }, { "key": "shift+alt+down", "command": "editor.action.insertCursorBelow", "when": "editorTextFocus" }
重点是所有机器的快捷键不一样,所以你应该检查你的configuration。 转到菜单:
文件→首选项→键盘快捷键
searcheditor.action.insertCursorAbove
和editor.action.insertCursorBelow
并查看您当前的configuration。 如果它们与操作系统的快捷键冲突,您可以更改它们。