2010や2008でもそのまま使えます。
設定をファイルからインポートするには[ツール]-[設定のインポート…]
設定はこれを展開してインポートするだけ→この項目をOnにする設定 (他には影響を与えない)
設定はこれを展開してインポートするだけ→Basicの書式の設定 (この1つの設定以外は初期設定に戻る)
| 初期 | U社 | ◎ | ||||
| 全般 | ||||||
| ;を入力しステートメントを終了したときにオートフォーマットする | ○ | ○ | ○ | |||
| }を入力しブロックを終了したときにオートフォーマットする | ○ | ○ | ○ | |||
| 貼り付け時にインデントを調整する | ○ | ○ | ○ | |||
| インデント | ||||||
| ブロックの内容をインデントする | ○ | ○ | ○ | |||
| 始めと終わりのかっこをインデントする | × | × | × | |||
| caseの内容をインデントする | ○ | ○ | ○ | |||
| caseのラベルをインデントする | ○ | ○ | × | |||
| ラベルインデント | ||||||
| gotoラベルを左端の列に配置する | ○ | |||||
| gotoラベルを現在より1インデントだけ下げて配置する | ○ | ○ | ||||
| ラベルを標準にインデント | ||||||
| 改行 | ||||||
| 中かっこの改行オプション | ||||||
| 新しい行に型の始めかっこを配置する | ○ | ○ | ○ | |||
| 新しい行にメソッドの始めかっこを配置する | ○ | ○ | ○ | |||
| 新しい行に匿名メソッドの始めかっこを配置する | ○ | ○ | ○ | |||
| 新しい行にコントロールブロックの始めかっこを配置する (重要!) | ○ | ○ | × | |||
| 新しい行に匿名型のはじめ括弧を配置する | ○ | ○ | × | |||
| 新しい行にオブジェクト初期化子の始め括弧を配置する | ○ | ○ | × | |||
| 新しい行にラムダ式の始めかっこを配置する | ○ | ○ | × | |||
| キーワードの改行オプション | ||||||
| 新しい行に "else" を配置する | ○ | ○ | × | |||
| 新しい行に "catch" を配置する | ○ | ○ | × | |||
| 新しい行に "finally" を配置する | ○ | ○ | × | |||
| 式の改行オプション | ||||||
| 新しい行にオブジェクト初期化子のメンバーを配置する | ○ | ○ | ○ | |||
| 新しい行に匿名型のメンバーを配置する | ○ | ○ | ○ | |||
| 新しい行にクエリ式の句を配置する | ○ | ○ | ○ | |||
| 行間 | ||||||
| メソッド宣言子のスペースを設定する | ||||||
| メソッド名と始めかっこの間にスペースを挿入する | × | × | × | |||
| 引数リストのかっこ内にスペースを挿入する | × | ○ | × | |||
| 空の引数リストのかっこ内にスペースを挿入する | × | × | × | |||
| メソッドの呼び出しのスペースを設定する | ||||||
| メソッド名と始めかっこの間にスペースを挿入します | × | × | × | |||
| 引数リストのかっこ内にスペースを挿入する | × | ○ | × | |||
| 空の引数リストのかっこ内にスペースを挿入する | × | × | × | |||
| その他のスペースオプションを設定する | ||||||
| 制御フローステートメント内のキーワードの後にスペースを挿入する | ○ | ○ | ○ | |||
| 式のかっこ内にスペースを挿入する | × | ○ | × | |||
| 型キャストのかっこ内にスペースを挿入する | × | × | × | |||
| 制御フローステートメントのかっこ内にスペースを挿入する | × | ○ | × | |||
| キャストの後にスペースを追加する | × | × | × | |||
| 宣言ステートメント内のスペースを無視する *1 | × | × | × | |||
| 大かっこのスペースを設定する | ||||||
| 始め角かっこの前にスペースを挿入する | × | × | × | |||
| 空の角かっこ内にスペースを挿入する | × | × | × | |||
| 角かっこ内にスペースを挿入する | × | × | × | |||
| 区切り記号のスペースを設定する | ||||||
| 型宣言で基本またはインターフェース用のコロンの後にスペースを配置します | ○ | ○ | ○ | |||
| コンマの後にスペースを追加する | ○ | ○ | ○ | |||
| ピリオドの後にスペースを追加する | × | × | × | |||
| "for" ステートメントでセミコロンの後にスペースを挿入する | ○ | ○ | ○ | |||
| 型宣言で、基本またはインターフェイス用のコロンの後にスペースを挿入する | ○ | ○ | ○ | |||
| コンマの前にスペースを挿入する | × | × | × | |||
| ピリオドの前にスペースを挿入する | × | × | × | |||
| "for"ステートメントの前にスペースを配置する | × | × | × | |||
| 演算子のスペースを設定する | ||||||
| バイナリ演算子の前後にスペースを挿入する | ○ | ○ | ○ | |||
| バイナリ演算子の前後のスペースを無視する | ||||||
| バイナリ演算子の前後のスペースを削除する | ||||||
| 折り返し | ||||||
| ブロックを単一行に配置する | ○ | ○ | ○ | |||
| 1行に複数のステートメントとメンバ宣言を配置する | ○ | ○ | ○ | |||
設定はこれを展開してインポートするだけ→C#の書式の設定 (この表の◎の列の設定にあわせる)