我想将当前行复制到它下面的新行。我找到this帖子,但我找不到他们在选项>中讨论的选项(editor.action.copyLinesDownAction
)键盘。
2017年我们如何做到这一点?
答案 0 :(得分:11)
我不确定这是否是其中一项更新的新功能,但以下组合键在VS 2017(v 15.7.3)中对我有用:
Ctrl + E,V
这将复制光标所在的当前行,否则它将复制任何选定的文本,并且您不会丢失存储在剪贴板中的内容。
我还没有尝试将该命令重新映射到其他按键组合。
答案 1 :(得分:8)
找到执行此right here的扩展程序。希望这有助于人们。
答案 2 :(得分:4)
单击要复制的行上的任意位置(不要选择文本),按Ctrl + C,然后按Ctrl + V创建复制行。您现在可以将该行复制到任何位置,而不仅仅是下一行,它将在所选行的上方插入该行。 e.g。
427 string foo = "text";
428
429 string bar = "other";
单击第427行的任意位置,然后按Ctrl + C. 单击第429行并按Ctrl + V
427 string foo = "text";
428
429 string foo = "text";
430 string bar = "other";