在 Visual Studio 2012 中向上/向下移動行的鍵盤快速鍵?

在 Visual Studio 2012 中向上/向下移動行的鍵盤快速鍵?

有沒有向上/向下移動一行的快捷方式?

Visual Studio 2010 Productivity Power Tools 有此功能,它是否內建於 Visual Studio 2012 中?是否有一個輕型擴充可以添加此功能?

答案1

我找到了它的擴充:移動線

相容於VS2012。使用快速鍵在編輯器中向上或向下移動一行或一組行。按下快速鍵可將遊標所在行向上或向下移動,或選擇一段文字並按快速鍵可將整個文字區塊向上或向下移動。

預設快捷鍵如下:

  • Alt+ ↑ (Up Arrow)– 向上移動一條線
  • Alt+ ↓ (Down Arrow)– 向下移動一行

若要更改快捷鍵:

  • 在 Visual Studio 主選單中,前往“工具”→“選項”
  • 展開環境
  • 選擇鍵盤
  • 在包含框類型的顯示命令中Tools.MoveLineUpTools.MoveLineDown
  • 在按快捷鍵框中按新的快捷鍵
  • 點擊分配

答案2

更新 Visual Studio 2013+

VS 2013+ 應該內建此編輯器操作 - 如果您想指派鍵綁定,請前往:

  1. 工具 > 選項 > 鍵盤

  2. 搜尋命令:

    Edit.MoveSelectedLinesUp
    Edit.MoveSelectedLinesDown
    
  3. 在「文字編輯器」範圍內設定快速鍵

例子

也可以看看Visual Studio 中 eclipse 的 ALT+UP/DOWN(移動線)相當於什麼?

答案3

Shift+ Alt+T將目前行向下移動。在中尋找“Edit.LineTranspose”預定義的鍵盤快速鍵

相關內容