C#
VisualStudio
Unity

Visual Studio for MacでC# 中括弧の始まりを行末デフォルトに設定する

UnityでC#コード書く時Visual Studioを使用している

特にMacなのでVisual Studio for Macなのだが

どうも中括弧{} などを改行する時に下記のように行頭に移動するのではなく

if(hogehoge)

{

}

  

下記のように行末に中括弧が来てほしかった

```

if(hogehoge) {

}

```

の設定がわかりにくかったので備忘録がてら記載する



ユーザー設定から行っていく

MacだとVisual Studioを選択した状態でメニューバーの

Visual Studio --> ユーザー設定

screenshot 2019-03-08 23.44.29.png

ソースコード --> コードのフォーマット --> C#ソースコード --> C#フォーマットの "編集(E)" をクリックで開く

screenshot 2019-03-08 23.46.14.png

カテゴリ(C) のプルダウンメニューから改行を選ぶ

screenshot 2019-03-08 23.49.07.png

後は好きなように改行についてチェックを外すなどして変更していく、右側のウィンドウにプレビューが出てくるのでわかりやすい

screenshot 2019-03-08 23.49.41.png

以上