有沒有向上/向下移動一行的快捷方式?
Visual Studio 2010 Productivity Power Tools 有此功能,它是否內建於 Visual Studio 2012 中?是否有一個輕型擴充可以添加此功能?
答案1
我找到了它的擴充:移動線
相容於VS2012。使用快速鍵在編輯器中向上或向下移動一行或一組行。按下快速鍵可將遊標所在行向上或向下移動,或選擇一段文字並按快速鍵可將整個文字區塊向上或向下移動。
預設快捷鍵如下:
- Alt+ ↑ (Up Arrow)– 向上移動一條線
- Alt+ ↓ (Down Arrow)– 向下移動一行
若要更改快捷鍵:
- 在 Visual Studio 主選單中,前往“工具”→“選項”
- 展開環境
- 選擇鍵盤
- 在包含框類型的顯示命令中
Tools.MoveLineUp
或Tools.MoveLineDown
- 在按快捷鍵框中按新的快捷鍵
- 點擊分配
答案2
更新 Visual Studio 2013+
VS 2013+ 應該內建此編輯器操作 - 如果您想指派鍵綁定,請前往:
工具 > 選項 > 鍵盤
搜尋命令:
Edit.MoveSelectedLinesUp Edit.MoveSelectedLinesDown
在「文字編輯器」範圍內設定快速鍵
答案3
Shift+ Alt+T將目前行向下移動。在中尋找“Edit.LineTranspose”預定義的鍵盤快速鍵。