使用 Microsoft 的 Visual Studio Code,我如何复制一行代码,然后上下移动它?(类似于 Sublime 的cmd++行为shift)d
cmd
shift
d
这是我经常使用的功能,并且在没有它的情况下很难使用 Visual Studio Code。
您正在寻找的命令是editor.action.copyLinesDownAction和editor.action.copyLinesUpAction。
editor.action.copyLinesDownAction
editor.action.copyLinesUpAction
您可以通过选择查看相关的键绑定: 文件 > 首选项 > 键盘快捷键
视窗:
Shift+ Alt+Down和Shift+ Alt+Up
Shift
Alt
Down
Up
苹果:
Shift+ Option+Down和Shift+Option``Up
Option
Option``Up
Linux:
Ctrl+ Shift+ Alt+Down和Ctrl+ Shift+ Alt+Up
Ctrl
(可能需要使用小键盘Down和UpLinux)
此外,命令editor.action.moveLinesUpAction和editor.action.moveLinesDownAction是移动行的命令,它们在 Windows 和 Mac 上绑定到Alt+Down和Alt+ ,在 Linux上绑定到+和+ 。Up``Ctrl``Down``Ctrl``Up
editor.action.moveLinesUpAction
editor.action.moveLinesDownAction
Up``Ctrl``Down``Ctrl``Up