Xamarin Studio IDE は, デフォルトでは, Switch 文の中が インデントされません. (インデントしたら IDEにインデントころされる)
それを Switch 本文 を インデントするようにするためのものです.
やりたいこと
デフォルト設定: (switch文はこのように整形される)
public void TestMethod (string test) { lock (this) { switch (test) { case "A": Console.WriteLine ("was A"); break; case "B": Console.WriteLine ("was B"); break; } } }
これを, こうしたい:
public void TestMethod (string test) { lock (this) { switch (test) { case "A": Console.WriteLine ("was A"); break; case "B": Console.WriteLine ("was B"); break; } } }
How to set ‘switch’ body indented in Formatter Preference
Xamarin Studio の 環境設定を開く
ソースコード → C#ソースコード → C#フォーマット → 編集
Switch 本文をインデントする.
Select the element ‘switch’ to be indented.
Thanks!
Twitter で教えて頂いたものです
@chomado Xamarin Studioの環境設定からC#ソースコード→C#フォーマット→編集 pic.twitter.com/KoKyz1ZOE4
— 黒澤@大湊警備府 (@kurosawa0626) September 4, 2015
ありがとうございました!