JetBrains Rider 2026.1 Help

コードのクリーンアップ

この JetBrains Rider オプションのページでは、 カスタムクリーンアッププロファイルの管理と設定、および サイレントコードのクリーンアップ用のクリーンアッププロファイルの割り当てができます。 2 つのデフォルトプロファイル(フルクリーンアップ再フォーマットして構文スタイルを適用および コードの整形 )もここに表示されます。 変更することはできませんが、複製して新しいカスタムプロファイルを作成できます。

ツールバーコントロール

選択したクリーンアッププロファイルを構成するには、以下のコントロールを使用します。

ThemedIcon.AddPattern.Screen.(Gray).png追加

このボタンをクリックして、新しいカスタムコードクリーンアッププロファイルを作成します。 新しいプロファイルが作成されるとすぐに、編集モードで開き、 クリーンアップタスクのリストを構成できます。

ThemedIcon.CodeCleanupOptionPage.Screen.(Gray).pngデフォルトに設定

このボタンをクリックすると、選択したプロファイルを サイレントクリーンアップに使用できます。

ThemedIcon.Duplicate.Screen.(Gray).pngクローン

このボタンをクリックして、選択したプロファイルのコピーを作成します。 デフォルト設定の場合、 デフォルトのクリーンアッププロファイルのいずれかを複製して、カスタムクリーンアッププロファイルを作成する必要があります。 新しいプロファイルが作成されるとすぐに、編集モードで開き、そこで クリーンアップタスクのリストを構成できます。

ThemedIcon.Edit.Screen.(Gray).png名前変更

このボタンをクリックして、選択したカスタムプロファイルの名前を変更します。 デフォルトのプロファイル(フルクリーンアップ再フォーマットして構文スタイルを適用コードの整形 )は名前を変更できないことに注意してください。

ThemedIcon.Remove.Screen.(Gray).png削除

このボタンをクリックして、選択したカスタムプロファイルを削除します。 デフォルトのプロファイル(フルクリーンアップ再フォーマットして構文スタイルを適用コードの整形 )は削除できません。

選択したプロファイルのコードクリーンアップタスク

これらのタスクは、選択した カスタムクリーンアッププロファイルに対して構成可能になります。 最初は、カスタムプロファイルはなく、デフォルトプロファイルのタスクは編集できません。 クローン をクリックして、デフォルトプロファイルの 1 つの編集可能なコピーを作成し、そのタスクを編集できます。

コードの整形

C#

コードの整形

JetBrains Rider 設定 の エディター | コードスタイル | C# ページで構成可能な環境設定に従ってコードを再フォーマットします。 詳細については、 フォーマットルールを適用する を参照してください。

埋め込み XML ドキュメントコメントを整形する

JetBrains Rider 設定 の エディター | コードスタイル | C# | XML 文書コメント ページで構成可能なオプションに従って XML ドキュメントコメントを再フォーマットします。

JetBrains Rider は次のようなプレーンコメントを整形しないことに注意してください:

// A plain single-line comment

または

/* A plain multi-line comment */

C++

コードの整形

JetBrains Rider 設定 の エディター | コードスタイル | C++ ページで構成可能な環境設定に従ってコードを再フォーマットします。 詳細については、 フォーマットルールを適用する を参照してください。

Visual Basic

コードの整形

JetBrains Rider 設定 の エディター | コードスタイル | Visual Basic ページで構成可能な環境設定に従ってコードを再フォーマットします。 詳細については、 フォーマットルールを適用する を参照してください。

埋め込み XML ドキュメントコメントを整形する

JetBrains Rider 設定 の エディター | コードスタイル | Visual Basic | XML 文書コメント ページで構成可能なオプションに従って XML ドキュメントコメントを再フォーマットします。

JetBrains Rider は次のようなプレーンコメントを整形しないことに注意してください:

// A plain single-line comment

または

/* A plain multi-line comment */

XML

コードの整形

JetBrains Rider 設定 の エディター | コードスタイル | XML ページで構成可能な環境設定に従ってコードを再フォーマットします。 詳細については、 フォーマットルールを適用する を参照してください。

HTML

コードの整形

JetBrains Rider 設定 の エディター | コードスタイル | HTML ページで構成可能な環境設定に従ってコードを再フォーマットします。 詳細については、 フォーマットルールを適用する を参照してください。

CSS

コードの整形

JetBrains Rider 設定 の エディター | コードスタイル | CSS ページで構成可能な環境設定に従ってコードを再フォーマットします。 詳細については、 フォーマットルールを適用する を参照してください。

Javascript/Typescript

コードの整形

JetBrains Rider 設定 の エディター | コードスタイル | Javascript/Typescript ページで構成可能な環境設定に従ってコードを再フォーマットします。 詳細については、 フォーマットルールを適用する を参照してください。

埋め込み XML ドキュメントコメントを整形する

JetBrains Rider 設定 の エディター | コードスタイル | Javascript/Typescript | XML 文書コメント ページで構成可能なオプションに従って XML ドキュメントコメントを再フォーマットします。

JetBrains Rider は次のようなプレーンコメントを整形しないことに注意してください:

// A plain single-line comment

または

/* A plain multi-line comment */

構文スタイル

C#

'var' スタイルを適用

クリーンアップ中に 'var' 用のルールを適用します。 ルールは、JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで構成できます。

型には明示的または暗黙的な修飾子の定義を使用する

型修飾子のルールを適用します (internal 修飾子を明示的に使用しないかどうか)。 このルールは、JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで構成できます。 詳細については、 コードの構文スタイル: 修飾子 を参照してください。

型メンバーに明示的または暗黙的な修飾子定義を使用する

型メンバー修飾子のルールを適用します (private 修飾子を明示的に使用しないかどうか)。 このルールは、JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで構成できます。 詳細については、 コードの構文スタイル: 修飾子 を参照してください。

修飾子の並べ替え

型 / メンバー修飾子の優先順序を適用します。 このルールは、 エディター | コードスタイル | C# | 構文スタイル ページのJetBrains Rider 設定 Ctrl+Alt+S で構成できます。 詳細については、 コードの構文スタイル: 修飾子 を参照してください。

引数スタイルを適用する(名前付き vs. 位置)

特定の型のパラメーターの名前付き / 位置引数の設定を適用します。 環境設定は、JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで構成できます。 詳細については、 コードの構文スタイル: 名前付き / 位置引数 を参照してください。

冗長な丸括弧を削除する

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで指定されている場合に、冗長なオプションの丸括弧を削除します。 詳細については、 コードの構文スタイル: オプションの括弧 を参照してください。

オペレーションの優先順位を明示的に指定する丸括弧を追加する

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで指定された場合の操作の優先順位を明確にするために、オプションの丸括弧を追加します。 詳細については、 コードの構文スタイル: オプションの括弧 を参照してください。

シングルステートメントの周囲に波括弧を追加 / 削除する

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで指定されているように、単一のネストされたステートメントを囲むオプションの中括弧を追加または削除します。 詳細については、 コードの構文スタイル: 1 つのネストされた文に対する波括弧 を参照してください。

属性の括弧を追加 / 削除する

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで指定された複数の属性のルールを適用します。 詳細については、 コードの構文スタイル: 複数の属性 を参照してください。

コードボディスタイルを適用する (式本体とブロック本体)

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで指定された型メンバーの本体 (式本体またはブロック本体) の環境設定を適用します。 詳細については、 コード構文スタイル: タイプメンバーのボディ を参照してください。

末尾のコンマを配置する

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで指定されているように、複数の項目や同様の構成体(オブジェクト、配列、コレクションのイニシャライザー、列挙型および switch 式)を含む宣言の末尾のコンマに関する環境設定を適用します。 詳細については、 コードの構文スタイル: 末尾のコンマ を参照してください。

オブジェクト作成スタイルを適用します(「new()」と「新しい T()」)

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで指定されているように、C# 9.0 以降でターゲット型 new 演算子を使用するための環境設定を適用します。 詳細については、 コードの構文スタイル: オブジェクトの作成(「new()」と「新しい T()」) を参照してください。

デフォルト値スタイルを適用します('default' vs'default(T) ')

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで指定されているように、デフォルト値式でオプションの型指定を使用するための環境設定を適用します。 詳細については、 コードの構文スタイル: デフォルト値の式('default' と 'default(T)') を参照してください。

名前空間を配置する (ファイルスコープとブロックスコープ)

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで指定されている単一の名前空間を含むファイルに対して、 ファイルスコープの名前空間宣言を使用するための環境設定を適用します。 詳細については、 コード構文スタイル: ファイルスコープの名前空間 を参照してください。

null チェックパターンのスタイルをアレンジする

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | 構文スタイル ページで指定されている、 型テストの 'is' 演算子not null または { } を使用)で式を null チェックする推奨方法を適用します。 詳細については、 コードの構文スタイル: null チェックパターン を参照してください。

修飾子の配置

型メンバーを修飾するためのルールを適用します。 ルールは、 エディター | コードスタイル | C# | 構文スタイル ページのJetBrains Rider 設定 Ctrl+Alt+S で構成できます。 詳細については、 コードの構文スタイル: オプションのメンバー限定子 を参照してください。

組み込み型参照を修正する

組み込み型名 (C# キーワードまたは CLR 型名) のルールを適用します。 このルールは、 エディター | コードスタイル | C# | 構文スタイル ページのJetBrains Rider 設定 Ctrl+Alt+S で構成できます。 詳細については、 コードの構文スタイル: 組み込み型参照 を参照してください。

C/C++

単一ステートメントの中括弧を追加 / 削除する

if ステートメントおよびさまざまな種類のループステートメントにある単一のネストされたステートメントを囲む中括弧の設定を適用します。 ルールは、JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C++ | 構文スタイル ページで構成できます。

「自動」スタイルを適用する

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C++ | 構文スタイル ページで指定されているように、変数型で auto 指定子を使用するための環境設定を適用します。

関数宣言スタイルを適用する(通常の戻り値の型 vs. 後続の戻り値の型)

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C++ | 構文スタイル ページで指定されているように、関数宣言内の末尾または通常の戻り値の型に関する優先スタイルを適用します。

ネストされた名前空間スタイルを適用する

C++17 のネストされた名前空間構文を強制するルールを適用し、これにより多段階の名前空間をより簡潔に宣言できます。 このルールは、 エディター | コードスタイル | C++ | 構文スタイル ページのJetBrains Rider 設定 Ctrl+Alt+S で構成できます。

型エイリアススタイルを適用する (typedef と type エイリアス)

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C++ | 構文スタイル ページで指定されている型シノニムの定義方法の推奨設定を適用します。

cv 修飾子を配置する

cv 修飾子の好みの順序を適用します。つまり、 const キーワードを適用される型の前または後に配置するか、 constvolatile の修飾子のどちらを先に記述するかを指定します。 ルールは、 エディター | コードスタイル | C++ | 構文スタイル ページのJetBrains Rider 設定 Ctrl+Alt+S で構成できます。

include ディレクティブのスラッシュ(スラッシュ vs. バックスラッシュ)を配置する

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C++ | 構文スタイル ページで指定されているように、 #include ディレクティブのパス区切り文字の優先スタイルを適用します。

関数のオーバーライドに指定子(「仮想」および / または「オーバーライド」)を配置する

関数およびデストラクターのオーバーライドで必要となる指定子のスタイルを適用します。 ルールは、 エディター | コードスタイル | C++ | 構文スタイル ページのJetBrains Rider 設定 Ctrl+Alt+S で構成できます。

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

#include ディレクティブの並べ替えと再グループ化のルールを適用します。 希望の順序は、JetBrains Rider 設定 Ctrl+Alt+S言語 & フレームワーク | C++ | #include の順序 ページで構成できます。 詳細については、 インクルードのソート を参照してください。

メンバーイニシャライザーをソートする

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C++ | 構文スタイル ページで指定されているコンストラクターイニシャライザーリストに従って、メンバーイニシャライザーの順序を適用します。

XAML

空のタグを折りたたむ

タグ本文が空の場合、終了タグを削除します。

ASP.NET/Razor

属性値を引用符で正規化する

優先される引用符スタイルを適用します:一重引用符 ' または二重引用符 " 。これは JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | ASP.NET(Razor) | 構文スタイル ページで構成可能です。

インポートを最適化する

C#

'using' ディレクティブを最適化する

  • 未使用の名前空間インポートディレクティブを削除します

  • エディター | 一般 | コードスタイル | C# | 構文スタイル および エディター | 一般 | 自動インポート 設定 ページで指定されているように、型をインポートする際の名前空間インポートディレクティブと完全修飾名の配置に関する環境設定を適用します。

  • 名前空間インポートディレクティブをソートします。すべての System.* 名前空間が最初に(ドットの後の単語でアルファベット順)、その他の名前空間が次に続き、アルファベット順に並びます。 。

詳細については、 コードの構文スタイル: 名前空間のインポート を参照してください。

地域で 'using' ディレクティブを利用する

このチェックボックスが選択されている場合、すべてのネームスペースインポートディレクティブをラップするための新しい領域がクリーンアップ中に作成されます。

領域名

名前空間インポートディレクティブをラップする領域の名前を指定することを許可します。

修飾された参照を短縮

名前空間をインポートすることで可能な場合は、 エディター | コードスタイル | C# | 構文スタイル ページのJetBrains Rider 設定 Ctrl+Alt+S で設定された環境設定に従い、完全修飾名を短い名前に置き換えます。

Visual Basic

'import' ディレクティブを最適化する

  • 未使用の名前空間インポートディレクティブを削除します

  • エディター | 一般 | コードスタイル | Visual Basic | 構文スタイル および エディター | 一般 | 自動インポート 設定 ページで指定されているように、型をインポートする際の名前空間インポートディレクティブと完全修飾名の配置に関する環境設定を適用します。

  • 名前空間インポートディレクティブをソートします。すべての System.* 名前空間が最初に(ドットの後の単語でアルファベット順)、その他の名前空間が次に続き、アルファベット順に並びます。 。

詳細については、 コードの構文スタイル: 名前空間のインポート を参照してください。

地域で 'using' ディレクティブを利用する

このチェックボックスが選択されている場合、すべてのネームスペースインポートディレクティブをラップするための新しい領域がクリーンアップ中に作成されます。

領域名

名前空間インポートディレクティブをラップする領域の名前を指定することを許可します。

修飾された参照を短縮

名前空間をインポートすることで可能な場合は、 エディター | コードスタイル | Visual Basic | 構文スタイル ページのJetBrains Rider 設定 Ctrl+Alt+S で設定された環境設定に従い、完全修飾名を短い名前に置き換えます。

XAML

冗長な名前空間エイリアスを削除する

クリーンアップのスコープ内のすべての冗長な名前空間エイリアスを削除します。 冗長エイリアスも コードインスペクションで検出され、クイックフィックスで削除できます。

TypeScript 固有

'インポート' ステートメントを最適化する

このオプションを使用して、JetBrains Rider 設定 Ctrl+Alt+Sコード編集 | TypeScript | 構文スタイル ページで構成可能な設定に従い、冗長な「import」ステートメントまたは完全修飾名を削除します。

参照コメントを最適化する

冗長参照コメントを削除するには、このオプションを使用します。

ASP.NET/Razor

@Register ディレクティブを最適化する

未使用の @Register ディレクティブを削除します。

コードを再配置する

C#

ファイルレイアウトを適用する

JetBrains Rider 設定 Ctrl+Alt+Sエディター | コードスタイル | C# | ファイルレイアウト ページで構成可能なルールに従い、ファイル内の型メンバーを並べ替えます。 詳細については、 ファイルとタイプのレイアウトパターンでメンバーを再配置する を参照してください。

CSS

アルファベット順のプロパティ

CSS プロパティをアルファベット順に並べ替えます。

冗長性を取り除き、最適化を適用する

C#

コードの冗長性を削除する

JetBrains Rider 設定 Ctrl+Alt+Sエディター | インスペクション重大度 ページで、ほとんどの言語の コードの冗長性 カテゴリーにおいて、JetBrains Rider は関連するコードインスペクションのケースを多数リスト表示します。 それらのいくつかは特別な注意が必要であり、バッチモードで処理することはできませんが、クリーンアッププロファイルで コードの冗長性を削除する を選択するたびに、それらのほとんどは自動的に修正できます。

可能であれば、自動プロパティを使用する

単純なプロパティと対応するバッキングフィールドを自動プロパティに置き換えます。 詳細については、 自動プロパティを使用する を参照してください。

可能であれば、フィールドを読み取り専用にする

宣言またはコンストラクターで割り当てられ、読み取り専用のフィールドに readonly キーワードを追加します。 詳細については、 フィールドを読み取り専用にする を参照してください。

可能であれば、自動プロパティを取得専用にする

コンストラクター / イニシャライザーから初期化され、書き込みの使用がない自動プロパティの冗長な set アクセサーを削除します。

JetBrains Rider は、プロジェクトファイル *.csproj で指定された C# バージョンを自動的に検出して使用します。

バージョンを変更するには、エディターでプロジェクトファイルを開き、 <LangVersion> 属性を変更します。

ソリューション内のすべてのプロジェクトに C# バージョンを設定するには、ソリューションディレクトリ内の Directory.Build.props ファイルで こちらに記載の手順に従って指定してください。 .csproj ファイルで定義された言語バージョンは、 Directory.Build.props ファイルで指定されたバージョンを上書きすることに注意してください。

C/C++

必須の 'typename' および 'template' キーワードを追加する。

欠落していた typename および template キーワードを追加します。

宣言と代入を結合する

ローカル変数が読み取られる前にすべてのパスで再割り当てされる場合の宣言と割り当てを結合します。

ローカル変数を const にする

不変にできるローカルスコープ内のオブジェクトに const を追加します。

可能であれば、メンバー関数を 'const' にする

含まれているオブジェクトの状態を変更しないメンバー関数に const を追加します。

可能であれば、メンバー関数を静的にする

メンバー関数を static にします。

冗長なキャストの除去

冗長なキャスト式を削除します。

冗長な 'else' キーワードの除去

コンテキスト内で冗長な else キーワードを削除します。

冗長な詳細な型指定子を削除する

新しいクラスの宣言に使用されない場合、またはよりローカルな非型宣言によって隠された以前に宣言された構造体を参照するために使用されていない場合、冗長な詳細型指定子を削除します。

冗長なラムダパラメーターリストを削除する

パラメーターのないラムダ内の冗長な () を削除します。

冗長なメンバーイニシャライザーを削除する

対応するデフォルトのメンバー初期化子を複製するコンストラクター内のメンバー初期化子を削除します。

冗長な丸括弧を削除する

コンテキスト内で冗長な括弧を削除します。

冗長な修飾子を削除する

コンテキスト内で冗長な修飾子を削除します。

冗長な指定子を削除する

コンテキスト内で冗長な指定子を削除します。

冗長なステートメントの除去

コンテキスト内で冗長なステートメントを削除します。

冗長なテンプレート引数を削除する

C++17 クラステンプレート引数推論ルールに従って言語によって推論できる冗長なテンプレート引数を削除します。

冗長な 'typename' および 'template' キーワードを削除する

コンテキスト内で冗長な typename および template キーワードを削除します。

到達不能コードを削除する

決して実行されない不要なコードを削除します。

未使用の #include ディレクティブを削除する

使用されていない #include ディレクティブを削除します。

未使用のラムダキャプチャーを削除する

ローカル変数がラムダによってキャプチャーされたがラムダ本体内で使用されていない場合、未使用のキャプチャーを削除します。

C 形式および機能スタイルのキャストを静的キャストに置き換える

C スタイルのキャスト、 reinterpret_cast 、関数型のキャストを static_cast に置き換えます。

ブール値のコンテキスト内の定数をブールリテラルに置き換える

ブール値コンテキストで整数定数を true/false に置き換えます。

定数条件の if ステートメントを 'if constexpr' に置き換える

条件がコンパイル時の定数式の場合、 if ステートメントを if constexpr に置き換えます。

接尾辞演算子を接頭辞バリアントで置き換える

後置演算子をその接頭辞のバリアントに置き換えます。

スマートポインターコンストラクターを make 関数に置き換える

スマートポインターコンストラクターを標準 (make_unique/make_shared) または Unreal 固有 (MakeShared/MakeUnique) のスマートポインター作成関数に置き換えます。

可能であれば、throw 式を rethrow に置き換える

throw 式を更新して、 catch ブロックで処理できない例外をキャッチしたときに再スローします。

型トレイトを対応するテンプレートエイリアスまたは変数テンプレートに置き換える

C++14 エイリアステンプレートを使用して C++11 タイプのトレイト式を短縮します。

ポインターコンテキストのゼロ値式を nullptr に置き換える

ポインターコンテキストでゼロ定数を nullptr に置き換えます。

'tie(..)' を構造化バインディング宣言に置き換える

構造化バインディング宣言を持つタプルまたはペアをアンパックするための std::tie() または boost::tie() を置き換えます。

可能な場合は、連想コンテナーに「contains」を使用する

find または count を C++20 contains 関数に置き換えます。

remove-erase イディオムの代わりに、「std::erase」/「std::eraseif」を使用する

古い消去削除イディオムを、STL コンテナーから要素を消去するための C++20 std::erase または std::erase_if ライブラリ関数に置き換えます。

Visual Basic

コードの冗長性を削除する

JetBrains Rider 設定 Ctrl+Alt+Sエディター | インスペクション重大度 ページで、ほとんどの言語の コードの冗長性 カテゴリーにおいて、JetBrains Rider は関連するコードインスペクションのケースを多数リスト表示します。 それらのいくつかは特別な注意が必要であり、バッチモードで処理することはできませんが、クリーンアッププロファイルで コードの冗長性を削除する を選択するたびに、それらのほとんどは自動的に修正できます。

XAML

冗長な「フリーズ」属性を削除する

コンテキストで冗長な Freeze 属性を削除します。

冗長な修飾子属性を削除します

コンテキストで冗長な modifiers 属性を削除します。

冗長な名前属性を削除する

コンテキストで冗長な name 属性を削除します。

冗長なリソースを削除する

使用されていないリソース参照を削除します

冗長な空のコレクションプロパティ setter を削除します

冗長な添付プロパティ setter を削除する

attached プロパティの未使用の setter を削除します。

冗長なスタイルプロパティ setter を削除します

style プロパティの未使用の setter を削除します。

禁止されている名前属性を削除する

コンテキストで許可されていない name 属性を削除します。

冗長な定義を削除する

コンテキスト内で冗長である場合、定義を削除します。

冗長な UpdateSourceTrigger 属性を削除する

コンテキストで冗長な UpdateSourceTrigger 属性を削除します。

冗長なモード属性を削除する

コンテキストで冗長な Mode 属性を削除します。

冗長なスパン属性を削除する

コンテキストで冗長な span 属性を削除します。

C#

ファイルヘッダーを更新する

JetBrains Rider 設定 Ctrl+Alt+Sエディター | ファイルヘッダーテンプレート ページまたは file_header_template EditorConfig プロパティを使用して構成可能なファイル ヘッダーコメントを挿入または更新します。 詳細については、 ファイルヘッダースタイル を参照してください。

C/C++

ファイルヘッダーを更新する

JetBrains Rider 設定 Ctrl+Alt+Sエディター | ファイルヘッダーテンプレート ページまたは file_header_template EditorConfig プロパティを使用して構成可能なファイル ヘッダーコメントを挿入または更新します。 詳細については、 ファイルヘッダースタイル を参照してください。

外部クリーンアップツールを実行する

C/C++

Clang-tidy 修正を適用する

このノードでは、 Clang-Tidy チェックに従って適用されるすべての修正または特定の修正を選択できます。

選択された修正は、該当するインスペクションが JetBrains Rider 設定 Ctrl+Alt+Sエディター | インスペクション設定 | インスペクション重大度 ページでオフになっている場合でも適用されます。 一度に多くのチェックを有効にする場合は注意してください — コードのクリーンアップは、特定のファイルに対して Clang-Tidy を 1 回だけ実行するため、複数の修正が同じコードブロックに触れると、変更が互いに競合する可能性があります。

2026 年 6 月 12 日