有可能像Sublime Text一样启用多行编辑吗?

例如,按Ctrl键可以放置额外的游标插入符号,并且可以同时在文档中的多个位置进行写入/删除操作。


当前回答

@maxime的解决方案使用SHIFT + ALT +我为我工作,当我需要快速编辑文件中的~20k行。大多数提到的其他快捷键只对有限的一行有用。选择你想要列编辑的区域,然后按SHIFT + ALT + i是最有效的处理方法。

但我无意中发现(这里还没有提到),“光标编辑模式”有10k行的限制(有一个开放的Github功能请求来增加它)。这意味着对于非常大的文件,编写脚本编辑可能比手动编辑更好。

对于像@ sample这样必须使用快捷键CTRL + SHIFT + L(默认绑定为Select all occurrences of current selection)来完成此操作的用户,您应该检查是否安装了键图扩展。您可以通过在扩展窗格中搜索@recommended:keymaps来检查,转到File > Preferences > keymaps (CTRL+K CTRL+M)。

默认的[Windows]键图可以在这里以PDF形式找到,或者你可以去文件>首选项>键盘快捷键找到/修改当前的绑定。这里还有更深入的键绑定文档。

其他回答

对我来说,Alt +中键点击(滚轮)效果很好 你必须按Alt键,然后长按中键,然后向上或向下滚动

只用两步就解决了!

按 + F Alt + Enter

它等于Sublime Text的Alt + F3。


注:对于macOS,⌘+ F后面加“+ Enter”相当于Sublime Text的⌃+⌘+ G。

在Windows和Linux中使用Ctrl + D可以对相同的单词进行多词编辑。

使用CMD + D for Mac。

在窗口中,您可以通过按下下面/前面的行创建额外的光标:

Ctrl + Alt + Shift +下/上

错过Shift会让你的屏幕翻转。

创建额外的游标将允许您一次编辑多行。

(没有鼠标)对于macOS,我发现这是非常快的!

CMD + f搜索要更改的(单词)。 选项+输入选择你搜索的所有单词。

只要更新第一个单词,它就会更新所有选定的单词。