JetBrains Rider 2024.1 ヘルプ

コード検査: セクション内の属性の結合または分離

複数の C# の属性は、異なる方法で記述することができます。同じ正方形の角括弧セクション内の複数の属性を結合するか、異なる属性に対して複数のセクションを使用できます。ReSharper では、複数の属性のスタイルを指定し、このスタイルを目的の範囲に適用することができます。

デフォルトでは、複数の属性が設定に準拠しているかどうかがチェックされ、準拠していない場合、JetBrains Rider はそのような宣言をハイライトし、対応するクイックフィックスまたはスコープ内の修正を提案します

複数の属性の設定と強制の詳細については、「コードの構文スタイル: 複数の属性」を参照してください。

関連ページ:

コードインスペクション設定を構成する

設計時コードインスペクションを構成する:デフォルトでは、JetBrains Rider はサポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかにかかわらず、コードインスペクションを特定の範囲でいつでも実行できます。「鉛筆」ウィジェットを使用して、エディターから直接インスペクション設定をすばやく調整するか、設定でより詳細な構成を行うことができます。を押すか、メニューから(W...

コードの構文スタイル: 複数の属性

複数の C# の属性は、異なる方法で記述することができます。同じ正方形の角括弧セクション内の複数の属性を結合するか、異なる属性に対して複数のセクションを使用できます。ReSharper では、複数の属性のスタイルを指定し、このスタイルを目的の範囲に適用することができます。JetBrains Rider は、属性の複数のフォーマット規則も提供します。Rider 設定でこれらのルールを構成できます。たとえば、ページに移動して、改行および折り返しタブで設定を確認します。JetBrains Rider...

設計時にコードの問題を分析する

JetBrains Rider は、エディターでコードファイルを開くとすぐに、コードファイルが閉じられるまで分析を開始します。検出されたすべてのコードの問題は、重大度に応じてエディターでハイライトされます。問題のマップは、エディターウィンドウの右側のエラーストライプにも表示されます。ここでは、ファイルのステータスを即座に確認し、マークをクリックして特定のコードの問題に移動できます。デザインタイムインスペクションの機能:デザイン時のインスペクション機能は、Rider エディターの基本機能への主要...

スコープを修正

ほとんどのクイックフィックスは、キャレットで現在の問題を修正できますが、中には (たとえば、未使用のディレクティブを削除する、フィールドを読み取り専用にする、冗長なキャストの除去など)、現在のファイル、現在のプロジェクト、ソリューション全体など、より大きな範囲で問題を自動的に見つけて修正できるものもあります。範囲内の修正を適用する:このような修正は、アクションリストの横に表示される小さな矢印で識別できます。範囲内の修正を適用する JetBrains Rider のインスペクションでハイライトされ...