在 Visual Studio 2012 中向上/向下移动行的键盘快捷键?

Bru*_*oLM 9 visual-studio visual-studio-2012

是否有向上/向下移动线的快捷方式?

Visual Studio 2010 Productivity Power Tools 有这个功能,它是内置在 Visual Studio 2012 上的吗?是否有添加此功能的轻型扩展?

Bru*_*oLM 13

我找到了它的扩展名:MoveLine

与VS2012兼容。使用快捷键在编辑器中向上或向下移动一行或一组行。按快捷键向上或向下移动光标下的行或选择一个文本块并按快捷键向上或向下移动整个块。

默认快捷键如下:

  • Alt+ ? (Up Arrow)– 向上移动一行
  • Alt+ ? (Down Arrow)– 向下移动一行

要更改快捷键:

  • 在 Visual Studio 主菜单中,转到 Tools ? 选项
  • 扩展环境
  • 选择键盘
  • 在显示包含框类型的命令Tools.MoveLineUpTools.MoveLineDown
  • 在按快捷键框中按新的快捷键
  • 单击分配


Kyl*_*Mit 11

更新 Visual Studio 2013+

VS 2013+ 应该内置此编辑器操作 - 如果您想分配键绑定,请转到:

  1. 工具 > 选项 > 键盘

  2. 搜索命令:

    Edit.MoveSelectedLinesUp
    Edit.MoveSelectedLinesDown
    
    Run Code Online (Sandbox Code Playgroud)
  3. 在“文本编辑器”范围内设置快捷键

例子

另请参阅Visual Studio 中 eclipse 的 ALT+UP/DOWN(移动线)相当于什么?