[オプション]、[テキスト エディター]、[C/C++]、[書式設定]
これらのプロパティ ページを使用し、C または C++ でプログラムを記述する際のコード エディターの既定の動作を変更します。
このページを表示するには、左ペインの [オプション] ダイアログ ボックスで、[テキスト エディター] フォルダー、[C/C++] を順に展開して、[書式設定] をクリックします。
注意
次の手順で参照している Visual Studio ユーザー インターフェイス要素の一部は、お使いのコンピューターでは名前や場所が異なる場合があります。 これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。 詳細については、「Visual Studio IDE のカスタマイズ」を参照してください。
[全般] ページ
このページには、入力したステートメントやブロックの書式を設定するためのオプションがあります。
このページにも、ClangFormat バージョン 5.0 のサポートを構成するためのオプションがあります。 ClangFormat は、.clang-format または _clang-format ファイルで構成できる一連のルールに基づいてコードのスタイルや書式を簡単に設定できるユーティリティです。
ClangFormat オプションを構成する
ClangFormat のサポートは、既定で有効になっています。 一般的な書式設定規則である LLVM、Google、Chromium、Mozilla、WebKit のうち、すべてのプロジェクトに適用するものを選択できます。 また、カスタム書式定義の .clang-format または _clang-format ファイルを作成できます。 そのようなファイルがプロジェクト フォルダーに置かれている場合、Visual Studio は、そのフォルダーとそのサブフォルダーのすべてのソース コード ファイルの書式設定にそのファイルを使用します。
既定では、Visual Studio はバックグラウンドで clang-format.exe を実行し、ユーザーが入力すると書式設定を適用します。 書式設定コマンド Format Document (Ctrl + K、Ctrl + D) または Format Selection (Ctrl + K、Ctrl + F) を手動で呼び出す場合にのみ、clangformat.exe を実行するように指定することもできます。
インデント、改行、間隔、折り返しのページ
これらのページでは、さまざまな書式設定をカスタマイズできますが、ClangFormat が有効になっている場合は無視されます。