使用微软的Visual Studio Code,我如何复制一行代码,然后上下移动它?(类似于Sublime的cmd+shift+d行为)
这是一个我经常使用的特性,如果没有它,我很难使用Visual Studio Code。
使用微软的Visual Studio Code,我如何复制一行代码,然后上下移动它?(类似于Sublime的cmd+shift+d行为)
这是一个我经常使用的特性,如果没有它,我很难使用Visual Studio Code。
当前回答
直线复制(没有剪贴板步骤)是由上下文复制扩展提出的。
它被映射到ctrl+K D
其他回答
如果没有选择任何内容,此键映射将复制当前行或复制所选单词。
访问: 文件/参数/键盘快捷键 在右上角,单击打开键盘快捷键(JSON)。 插入这个keymap: { “关键”:“shift + alt + d”, “命令”:“editor.action.duplicateSelection” } 使用alt+箭头向上/向下移动行(VS Code的默认行为)。
在VScode中,他们称之为向上复制行和向下复制行
从菜单转到:
文件>首选项>键盘快捷方式
检查已经分配的键盘快捷键,或调整你的。
有时默认分配的快捷方式可能不起作用,主要是由于操作系统。
在我的Ubuntu中,我将其调整为:Ctrl+Shift+D
在我的上一个版本Visual Studio Code 1.30.2 它将被自动更改为
ctrl + D
按Ctrl + c + v这些键在一起,而不是分开的窗口
直线复制(没有剪贴板步骤)是由上下文复制扩展提出的。
它被映射到ctrl+K D