VS 代码通过拖动 ->多个光标选择多行



我已经使用Sublime很多年了,现在我想尝试VS Code。在Sublime中,我可以通过拖动多行代码并按Ctrl + Shift + L在每行末尾有多个光标。但似乎在 VS Code 中,它只是将光标发送到所选行的末尾。

我知道我可以使用 Alt+ clickCtrl+Alt+箭头来做类似的操作,但我真的很喜欢我可以拖动并拥有多个光标。

是否可以在 VS Code 中做同样的事情?

谢谢。

Shift-Alt-I 在每个选定行的末尾放置一个光标。

命令是:editor.action.insertCursorAtEndOfEachLineSelected

Ctrl-Shift-L绑定到另一个命令:command:editor.action.selectHighlights

但是,如果您愿意,您可以重新绑定任何一个,或者只是学习 Shift-Alt-I


此外,如果您仍然希望选择这些行,您可以尝试 Shift-Alt-drag(按右/结尾取消选择,但将光标保留在每行的末尾。

就我在 Ubuntu 上而言,我必须根据设置中的editor.multiCursorModifier按住 CtrlAlt,然后单击我想在那里放置光标的位置。此外,我可以通过按住 Shift+Ctrl 或仅按住 Alt 并拖动鼠标来选择多行。仅当我在设置中将editor.multiCursorModifier设置为 ctrlCmd 或将以下行添加到 settings.json 时,这才可用。

    "editor.multiCursorModifier": "ctrlCmd"

最新更新