editor - 如何在 Visual Studio Code 中复制一行或所选内容?

标签 editor visual-studio-code keyboard-shortcuts

使用 Microsoft 的 Visual Studio Code,如何复制一行代码,然后上下移动它? (类似于 Sublime 的 cmd+shift+d 行为)

这是我经常使用的功能,如果没有它,我很难使用 Visual Studio Code。

最佳答案

您要查找的命令是 editor.action.copyLinesDownActioneditor.action.copyLinesUpAction

您可以通过选择以下方式查看关联的键绑定(bind):文件 > 首选项 > 键盘快捷键

Windows:

Shift+Alt+向下Shift+Alt+向上

苹果机:

Shift+Option+向下Shift+Option向上

Linux:

Ctrl+Shift+Alt+向下Ctrl+Shift+Alt+向上

(对于 Linux,可能需要使用小键盘 DownUp)

此外,命令 editor.action.moveLinesUpActioneditor.action.moveLinesDownAction 是移动行的命令,它们绑定(bind)到 Alt Windows 和 Mac 上为 +向下Alt+向上 以及 Ctrl+向下 和Linux 上的 Ctrl+Up

关于editor - 如何在 Visual Studio Code 中复制一行或所选内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30203752/

相关文章:

javascript - 你如何在 gedit 中更改 JavaScript 突出显示?

emacs - 如何快速删除 emacs 的 minibuffer 中的所有文本?

visual-studio-code - VS Code cpptools 调试环境

python - VS Code "Run selection/line in Python interactive window"根本不起作用

append - Sublime Text 2 将 1 列 append 到另一列

cocoa - 菜单隐藏时,NSMenuItem 键等效项不起作用

intellij-idea - 智能 : How do I disable "Include non-project files" in the Navigate File control by default?

python - 从 Python CLI 程序中智能启动默认编辑器?

image - 在自定义 UI 编辑器上插入图像

javascript - VSCode 不会对模板字符串内的内容进行样式设置