我使用Sublime已经多年了,现在想尝试一下VS Code。
在Sublime中,我可以通过拖动多行代码并按下Ctrl+Shift+L在每行末尾拥有多个光标。但在VS Code中,它似乎只是将光标发送到所选行的末尾。
我知道我可以使用Alt+单击
或Ctrl+Alt+箭头来执行类似的操作,但我真的很喜欢可以只需拖动就能有多个光标。
在VS Code中是否也可能实现同样的功能呢?
谢谢。
我使用Sublime已经多年了,现在想尝试一下VS Code。
在Sublime中,我可以通过拖动多行代码并按下Ctrl+Shift+L在每行末尾拥有多个光标。但在VS Code中,它似乎只是将光标发送到所选行的末尾。
我知道我可以使用Alt+单击
或Ctrl+Alt+箭头来执行类似的操作,但我真的很喜欢可以只需拖动就能有多个光标。
在VS Code中是否也可能实现同样的功能呢?
谢谢。
Shift-Alt-I会在每个选定的行末放置一个光标。
命令是:editor.action.insertCursorAtEndOfEachLineSelected
Ctrl-Shift-L已经与另一个命令绑定:command:editor.action.selectHighlights
但如果您愿意,可以重新绑定其中任何一个,或者学习使用Shift-Alt-I。
此外,您还可以尝试Shift-Alt-拖动,如果您仍然想选择这些行(按右箭头/结束键取消选择,但保留光标在每一行的末尾)。
editor.multiCursorModifier
来按住Ctrl或Alt,然后单击想要有光标的位置。此外,我可以通过按住Shift+Ctrl或只是Alt并拖动鼠标来选择多行。这仅在我将editor.multiCursorModifier
设置为ctrlCmd
或通过添加以下行到settings.json
时才可用。 "editor.multiCursorModifier": "ctrlCmd"