2017-10-28 10 views
2

ライダーの設定でこの問題に関するすべての設定を試しました。無名関数ブロックの引数の最初は、渡している関数と同じ行にあることが本当に好きです。そのため、無名関数の内容は1度だけインデントされます。ライダー - 匿名関数ブロック引数を関数呼び出しと同じ行に残す

EditorGuiBuilder.Horizontal(
    () => { 
     EditorGUILayout.TextField("text"); 
     EditorGUILayout.TextField("text"); 
    }); 

は、このフォーマットを達成する既存の設定があります:フォーマット後

EditorGuiBuilder.Horizontal(() => { 
    EditorGUILayout.TextField("text"); 
    EditorGUILayout.TextField("text"); 
}); 

結果:

はスタイリングを希望しますか?

編集:同じ行に

変なふうに十分なブロック滞在

EditorGuiBuilder.Grid(iconsPerRow,() => { 
    EditorGUILayout.TextField("text"); 
}); 

答えて

0

これらの設定は、動作するはず別の引数がある場合(ファイル|設定|エディタ|コードスタイル| C#の): 「中括弧レイアウト」タブの変更「匿名メソッドの宣言」で

  1. から
  2. 「行の 終わり」 「改行と折り返し」タブで
  3. は「前にラップ を優先 『(』呼び出し中」と「前にラップを好む 『)のチェックを外し、』呼び出しで」
+0

はトリックをしたこと、ありがとうございます。 –

関連する問題