vim では、=
を使用して、インデントが不適切な行を再インデントできます。
foo;
bar;
baz;
になる
foo;
bar;
baz;
Visual Studioに同等のキーボードショートカットはありますか?将来の参考のために、そのようなショートカットのリストはどこにありますか?
編集:水平方向のインデントだけを修正する方法はありますか?いくつかのケースがあります CTRLK、CtrlF 「修正」が多すぎる。 (その間、書式設定オプションを編集して満足できるかどうかを確認します...)
書式設定するすべてのテキストを選択し、を押します CtrlK、 CtrlF ショートカットは、インデントとスペースのフォーマットを適用します。
[オプション]ダイアログの[テキストエディター]セクションの(使用されている言語の)[書式]ペインで指定されているとおり。
詳細については、 VS Shortcuts を参照してください。
好き Ctrl+K、 Ctrl+D、ドキュメント全体をインデントします。
修正するテキストを選択し、 CtrlK、 CtrlF ショートカットは確かに動作します。ただし、特定のメソッド(たとえば)のインデントが乱れている場合は、メソッドの閉じ括弧を削除し、実際にインデントを再追加するだけで、実際にはインデントが修正されるため、コードを選択する必要はありません前に、エルゴはより速くなります。 ymmv。
ソリューションのすべてのファイルのインデントとフォーマットを修正するには:
2
);これは、ソリューションですべてのファイルを再帰的に開いて保存するとなり、上記で定義したインデントを設定します。
Options ...)の他のプログラミング言語タブ(Code Style> Formatting)も確認することをお勧めします。
Macユーザー向け。
ドキュメント内のすべてのコードを選択する場合=> cmd+A
選択したコードの書式設定=> cmd+K、 cmd+F