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

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


当前回答

1.43版(2020年2月)

你现在可以切换列选择模式,改变鼠标手势和方向键,通过:

菜单栏>选择>选择列的方式 Ctrl+Shift+P (Show All Commands) >切换列选择模式 绑定命令"editor.action.toggleColumnSelection"的键

注:激活后状态栏有“列选择”面板,按下可再次禁用。

其他回答

我正在使用vscodevim扩展,所以我不确定这是否是一个常见的问题。但是,我有问题,Ctrl + Alt + UpArrow翻转我的屏幕上下颠倒。

看看Visual Studio Code Basics(我不知道他们在最近的更新中是否改变了这一点),它说要使用:

ctrl+alt+shift +(上下)

如果您使用的是Linux,则可能与Alt +单击发生冲突,这是“移动窗口”的默认选项。

您可以进入菜单设置→窗口行为→窗口行为→操作选项卡

只需删除Alt +左(按住),它将工作。

这是最好的方法,因为你不需要按住两个+键来完成这么简单的任务。

步骤1: 选择要替换的单词。


步骤2:

使用Ctrl + F选择它的多次出现。


步骤3: 使用Alt + Enter设置光标在所有发现的事件。


步骤4: 只要开始输入新的单词。


在Mac上也可以选择: “Opt +单击”,将光标设置在单击位置上。

(Windows 10 pro x64)这里有一些方法!

Alt +点击 Alt + Ctrl + up/down 按键:Ctrl +点击(???)它不起作用!)

除了所有的答案之外,还有一种方法。选择你想要的行,然后按:

Windows操作系统:Shift + Alt + i Mac: shift + option + i

这将把游标放在所选内容的每一行中。