.NET TIPS Visual StudioでC#の始め中カッコ({)が改行されないようにするには?デジタルアドバンテージ 一色 政彦2007/03/08 |
|
|
C#言語では、名前空間やクラス、メソッドなどのコードの中身(=実体)を「{」(以降、始め中カッコ)で書き始める。その始め中カッコは、Visual Studio(IDE)のデフォルトのコーディング・ルールでは、次のコード例のように改行される。
|
|
改行された始め中カッコ |
しかし開発チームによっては(特にC++開発の経験が長い場合など)、このように改行させたくないことがあるだろう。例えば、「(次のコード例のように)始め中カッコを改行させない」というコーディング・ルールをチームや会社で取り決めているケースなどだ。
|
|
改行されていない始め中カッコ |
そのような場合は、Visual Studioで書式のオプション設定を行えば、改行のデフォルト動作を変更できる。
Visual Studioの書式設定(始め中カッコ)
この改行設定は、Visual Studio .NET 2002や2003では、次の画面の手順で行える。
Visual Studio .NET 2002/2003における始め中カッコの設定(※画面は2002) | |||||||||
メニュー・バーから[ツール]−[オプション]を選択して[オプション]ダイアログを開く。 | |||||||||
|
Visual Studio 2005の場合の手順もこれとほぼ同じなのだが、さらに細かいオプション設定が可能になっている。
このように特にVisual Studio 2005では、例えば「クラスや名前空間は始め中カッコを改行したいが、メソッドでは改行したくない」など、現場のより細かなニーズに応えられるようになっている。
カテゴリ:Visual Studio .NET 処理対象:IDE カテゴリ:Visual Studio 2005 処理対象:IDE |
|
「.NET TIPS」 |
Insider.NET フォーラム 新着記事
- 第2回 簡潔なコーディングのために (2017/7/26)
ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている - 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21)
Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基本の「キ」をマスターしよう - 第1回 明瞭なコーディングのために (2017/7/19)
C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える - Presentation Translator (2017/7/18)
Presentation TranslatorはPowerPoint用のアドイン。プレゼンテーション時の字幕の付加や、多言語での質疑応答、スライドの翻訳を行える
|
|