如何将光标放置在 Visual Studio Code 中选定的所有行的末尾?

6

I have the following code:

CList.Add( new CodeStuff(941,"National List Limit
CList.Add( new CodeStuff(945,"Code not used
CList.Add( new CodeStuff(946,"State Building Height Limit
CList.Add( new CodeStuff(993,"Building Material Type
CList.Add( new CodeStuff(1033,"Not used - requirements changed
CList.Add( new CodeStuff(1034,"Current Unacceptable Applications
CList.Add( new CodeStuff(1035,"Historical Unacceptable Applications

我用Alt+Shift+鼠标按键和打字得到了第一部分。如何在每行末尾添加");

我不得不使用Notepad ++的宏录制来完成此操作,这是我仍然坚持使用该编辑器的唯一原因。如果有人可以告诉我如何在VSCode中完成此操作,我将非常感激。


您可以在这个短的YouTube视频中看到答案:https://youtu.be/Fkr2Kbjuefc - bunNyBug
3个回答

13

我不是完全确定是否理解了,但Shift-Alt-I会将光标放置在所选行的末尾,因此只需选择您的文本,然后按Shift-Alt-I(最后一个字母是“eye”)。 然后输入"); 将其放置在每行的末尾。

---------------------- 编辑 -------------------------------

我发现v1.43中的列选择模式很好地完成了这项工作(启用选择/列选择模式),具体取决于您选择的方向[不幸的是gif无法很好地显示光标,但它们都位于所选行的开头或结尾,具体取决于选择的方向]:

column selection cursors


太棒了,谢谢!我一直都找不到这个快捷方式,找遍了所有地方都没有! - Dash83

1
在 Mac 上使用 VScode,我认为关键是“鼠标”选择您想要追加的行,然后按下 Shift+Option+I

1
在Windows 10上,如果我按下ShiftAltI,所有光标都会移动到每行的开头。要将光标移动到每行的末尾,只需在此之后按下End键即可。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接