![Visual Studio 2012 で行を上下に移動するためのキーボード ショートカットはありますか?](https://rvso.com/image/1330967/Visual%20Studio%202012%20%E3%81%A7%E8%A1%8C%E3%82%92%E4%B8%8A%E4%B8%8B%E3%81%AB%E7%A7%BB%E5%8B%95%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%20%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
行を上下に移動するショートカットはありますか?
Visual Studio 2010 Productivity Power Tools にはこの機能がありましたが、Visual Studio 2012 には組み込まれていますか? この機能を追加する軽量の拡張機能はあるのでしょうか?
答え1
拡張機能を見つけました:ムーブライン
VS2012 と互換性があります。ショートカット キーを使用して、エディター内で 1 行または行のグループを上下に移動します。ショートカット キーを押してカーソルの下の行を上下に移動するか、テキスト ブロックを選択してショートカット キーを押してブロック全体を上下に移動します。
デフォルトのショートカット キーは次のとおりです。
- Alt+ ↑ (Up Arrow)– 行を上に移動
- Alt+ ↓ (Down Arrow)– 1行下に移動します
ショートカットキーを変更するには:
- Visual Studioのメインメニューでツール→オプションに移動します。
- 環境を拡張する
- キーボードを選択
- 「コマンドを表示」ボックスに入力する
Tools.MoveLineUp
か、Tools.MoveLineDown
- 「ショートカットキーを押す」ボックスで、新しいショートカットキーを押します。
- 割り当てをクリック
答え2
Visual Studio 2013+ を更新する
VS 2013 以降にはこのエディター アクションが組み込まれているはずです。キーバインドを割り当てる場合は、次の場所に移動します。
ツール > オプション > キーボード
コマンドを検索します:
Edit.MoveSelectedLinesUp Edit.MoveSelectedLinesDown
「テキストエディタ」スコープでショートカットキーを設定する
参照:Visual Studio で Eclipse の ALT+UP/DOWN (行移動) に相当するものは何ですか?
答え3
Shift+ Alt+ はT現在の行を下に移動します。定義済みのキーボードショートカット。