Help us understand the problem. What is going on with this article?

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

More than 1 year has passed since last update.

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

以上

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away