ReSharper 2026.1 Help

#include の順序

ReSharper オプション: コード編集 | C/C++ | #include の順序

このページでは、 #include オーダー設定を構成できます。

インクルードディレクティブの並べ替え

ソート時に既存の #include グループを保持する

このオプションを使用すると、デフォルトの並べ替えアクションですべてのディレクティブを再グループ化するか、各グループを個別に並べ替えるかを構成できます。

大文字と小文字を区別する並べ替え

このオプションを選択すると、同じカテゴリのすべての #include ディレクティブを次のようにソートします:大文字で始まる include を小文字で始まる include より前に配置します。

ディレクトリごとにヘッダーをグループ化する

ファイルパスに基づいてヘッダーのグループを作成するには、このオプションを選択します。

フォルダーの前にファイルを置く

デフォルトでは、すべての #include ディレクティブはパス順にソートされます。 すべてのインクルードをアルファベット順に並べたい場合は、このオプションを無効にします。

ソート順

ソートルールをカスタマイズします。プリコンパイル済みヘッダーや現在のファイル用のメインヘッダーの並び順、グループを分けるための空行の追加、正規表現パターンに一致する名前を持つすべての #include ディレクティブの配置場所を決定できます。

メインソースファイルの接尾辞

メインソースファイルの接尾辞の正規表現

正規表現パターンを指定して、現在のファイルのメインヘッダーを決定します。

引用符付きインクルードのみをメイン ヘッダーの候補として検討する

メインヘッダーの検出を改善するには、このオプションを選択します。

2026 年 6 月 12 日