Eclipseのようなビジュアルスタジオにキーストロークはありますか Alt + ↑/↓?
例えば:
int x = 0; // Cursor is anywhere on this line.
int y = 1;
そして Alt + Down 押された、そして:
int y = 1;
int x = 0; // Cursor is anywhere on this line.
VS 2013以降:
Alt + ↑ (Edit.MoveSelectedLinesUp
)
Alt + ↓ (Edit.MoveSelectedLinesDown
)
VS 2012:
Shift+Alt+ T (Edit.LineTranspose
)
ただし、これは現在の行と次の行の間でのみスワップします(下に移動するだけです)。
VS 2012はマクロをサポートしていませんが、 Productivity Power Tools 2012 拡張機能があり(他のいくつかの優れた機能に加えて)、行を上下に移動するコマンドを追加します。 Alt + ↑ そして Alt + ↓。
VS 2010以前:
ライン転置動作(Shift+Alt+ T)しかし、それでも上に移動しません。
これらのコマンドのマクロを作成できます。この質問が役立つと思います: Visual Studio:行を上下に移動して最近の変更を移動するためのホットキー
Visual Studio 2013以降、簡単に使用できます Alt + ↑ / ↓
別の解決策として、これを行うためのVisual StudioExtensionを作成できます。拡張機能は、お気に入りの.NET言語で記述されています。
詳細については、作成に関するMSDNの記事 Visual Studio Extensions を参照してください。
Macの場合、次のようになります。 option + ↑ / ↓