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

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


当前回答

我想要选择多行,然后点击“something”来为每一行选择一个光标(类似于Sublime Text中的Ctrl + Shift + L)。这个动作在Visual Studio Code中称为“向行尾添加游标”。

这是在Visual Studio Code 1.51.1中测试的,在Windows和Mac上都可以运行。

方法如下:

选择要有多个游标的行。 只需按Alt + Shift-I。

现在,每个选定的行都有一个游标。

其他回答

在Visual Studio Code中,只需按Alt键并将光标放在编辑位置(你想编辑的地方),然后右键单击选择。

我的设置:Windows 8.1 64位,Visual Studio Code版本1.33.1。

问题:与英特尔高清图形4000的键盘快捷键冲突

当我使用Visual Studio Code的默认快捷键(Ctrl + Alt + UP, Ctrl + Alt + DOWN)时,我遇到了一个问题。在我的例子中,这些命令分别将我的屏幕旋转0º和180º。它正在发生,因为有图形英特尔应用程序安装在我的电脑上。然后,我只是禁用了这个应用程序的快捷方式。

这是一个帮助别人的教程。

根据VS Code 1.55.2版本(2021)下的用户>常用部分,有一个选项作为多游标修饰符。见下图。

对于多光标默认键是alt,如果你想它可以更改为Ctrl。 此外,对于合适的位置,可以按住鼠标中键向下移动。

在Windows上. .

选择您想要在所有地方更改的一行。(用鼠标光标) 按CTRL + F2,你将开始编辑所有的行一次。

在Visual Studio Code的最新版本中,您现在可以按住Option (Windows上为Alt)拖动光标来选择多行上的同一列。

要启用此功能,请确保更改了编辑器。multiCursorModifier看起来像这样:

"editor.multiCursorModifier": "ctrlCmd"

来自Visual Studio Code发布说明1.32.0:

在下面的视频中,选择以常规选择开始,然后按住Alt键,直到释放鼠标按钮: