web-dev-qa-db-ja.com

ソースコードを自動的にインデントする方法は?

Visual Studio 2010でソースコードを自動的にインデントするにはどうすればよいですか?

利用した Ctrl + K、 Ctrl + F、しかし機能しません。これを行う他の方法/プラグインはありますか?

116
Jichao

Ctrl+E、 D -ドキュメント全体をフォーマットする
Ctrl+K、 Ctrl+F -フォーマットの選択

また、メニューで編集|詳細からも利用できます。

トーマス

編集
Ctrl+K、 Ctrl+D -VS 2010でドキュメント全体をフォーマットする

184
Thomas Weller

2010年には Ctrl+k、 Ctrl+d。下の画像をご覧ください。

enter image description here

46
gooddadmike

Visual Studio 2010で

Ctrl +k +d ページ全体をインデントします。

Ctrl +k +f 選択したコードをインデントします。

詳細なヘルプについては、 http://msdn.Microsoft.com/en-us/library/da5kh0wa.aspx

すべてのものがあります。

8
Armaan

2010年には ctrl +k +d インデント用

7
Ksnrg

また、便利な小さな「インデントを増やす」ボタンと「インデントを減らす」ボタンがあります。コードのブロックを強調表示してそれらのボタンをクリックすると、ブロック全体がインデントされます。

1
Tyler Treat

ドキュメントに構文エラーがある場合、自動インデントが機能しないことに注意してください。赤い波線を取り除き、CTRL + K、CTRL + Dなどを試してください...

0
LionelGoulet

私は両方の方法を試しましたが、[編集|詳細設定]メニューから、ソースコードに対して何もしていません。行インデントのような他のオプションが機能しています。何が間違っているのでしょうか? –チャッキー13年7月12日11:06

動作しない場合は、インデントの方法がわかるように、上下の2行またはコードのブロック全体(関数全体、サイクル全体、スイッチ全体など)を選択してみてください。

たとえば、スイッチのcaseステートメントに何かをコピーして貼り付け、間違ったインデントがある場合、上記のcaseステートメントのあるテキスト+行を選択して動作させる必要があります。

0
JoeSham