コードインスペクションインデックス
このセクションには、ReSharper の独自コードインスペクションがすべて含まれており、いずれも無効にしたり、重大度レベルを変更したりできます。
これらのコードインスペクションは、開いているすべてのファイルの設計時にコードの問題を検出するのに役立ち、さらに特定のスコープ内でコードの問題を見つけることもできます。このセクションのトピックでは、コードインスペクションを言語別にグループ化しています。
- C# のコードインスペクション
- VB.NET のコードインスペクション
- JavaScript のコードインスペクション
- TypeScript のコードインスペクション
- C++ のコードインスペクション
- XAML のコードインスペクション
- HTML のコードインスペクション
- CSS のコードインスペクション
- ASP.NET のコードインスペクション
- HttpHandler または WebService のコードインスペクション
- Razor のコードインスペクション
- 正規表現のコードインスペクション
- リソースファイルのコードインスペクション
- Web.config のコードインスペクション
- MSBuild のコードインスペクション
- NAnt のコードインスペクション
- XML のコードインスペクション
- ルートテンプレートにインスペクションをコーディングする
- Blazor のコードインスペクション
2024.2 の新しいコードインスペクション
C# の新しいインスペクション
VB.NET の新しいインスペクション
Razor の新しいインスペクション
不明な HTML タグ、コンポーネントの可能性があります
C++ の新しいインスペクション
bugprone-compare-pointer-to-member-virtual-function clang-tidy チェック (英語)
bugprone-multi-level-implicit-pointer-conversion clang-tidy チェック (英語)
bugprone-unused-local-non-trivial-variable clang-tidy チェック (英語)
readability-avoid-nested-conditional-operator clang-tidy チェック (英語)
readability-avoid-return-with-void-value clang-tidy チェック (英語)
readability-reference-to-constructed-temporary clang-tidy チェック (英語)
関連ページ:
コードインスペクション設定を構成する
設計時コードインスペクションを構成する:デフォルトでは、ReSharper は、サポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかに関係なく、コードインスペクションは常に特定のスコープで実行できます。メインメニューからを選択するか、Alt+R O を押してから、左側のを選択します。設計時コードインスペクションを切り替えるには、コード分析を有効にするチェックボックスを使用し...
コードインスペクション
ReSharper は、サポートされているすべての言語で 2500 を超えるコードインスペクションを提供します。これらのインスペクションは、開いているすべてのファイルの設計時にコードの問題を検出してハイライトするために適用されます。また、特定の範囲内のすべてのコードの問題を検出するために適用されます。インスペクション ReSharper が提供するコードの種類を調べるには、異なる言語の ReSharper コードインスペクションの全リストをご覧ください。コードインスペクションは、以下のグループに分...
設計時にコードの問題を分析する
ReSharper は、エディターでコードファイルを開くとすぐに分析を開始し、最後まで編集を続けます。検出されたすべてのコードの問題は、重大度に従ってエディターでハイライトされます。問題のマップは、エディターウィンドウの右側のマーカーバーにも表示されます。ここでは、ファイルのステータスを即座に確認し、マークをクリックして特定のコードの問題に移動できます。デザインタイムインスペクションの機能:ReSharper によって実行されるデザインタイムコードインスペクションを説明するために、エディターに...
特定の範囲でコードの問題を見つける
設計時コードインスペクションは、エディターでコーディングしたり、特定のファイルを見直したりするときに役立ちます。ただし、ReSharper を使用すると、ソリューション全体または狭い範囲でスタティックコード分析を実行し、結果をフレンドリーな視点で調べることもできます。必要に応じてインスペクション結果を共有することもできます。開始コードインスペクション:ソリューション、プロジェクト、カスタムスコープのコードをインスペクションするソリューションワイドのインスペクションの結果(たとえば、未使用のパブ...