ReSharper 2019.1ヘルプ

コードインスペクションでのコード問題の検索

ReSharperの静的コード解析はコード・インスペクションと呼ばれ、サポートされているすべての言語で2300の個別コードインスペクションをコードに適用することによって実行されます。

コードの問題はいくつかの方法で見つけることができます:

  • ReSharperは、エディターで開かれたすべてのファイルについて、設計時に自動的にコードの問題を見つけて強調表示します。

  • デザインタイムコードインスペクションスコープは、ソリューション全体の分析を使用してソリューション全体に拡張することができます。この場合、ソリューション内のすべてのエラー(およびオプションで警告)と、開かれたファイルのいくつかの追加の問題を確認することができます。未使用のパブリックメンバー。

  • 指定したスコープでコードの問題を見つけることができます。これはソリューション全体と同じくらい大きくなる可能性があります。

  • コマンドラインからコードの問題を見つけることもできます。

ReSharper拡張機能を使用して、デフォルトのコードインスペクションを構造検索および置換パターンで拡張したり、特定の目的(例:インスペクションのスペルチェック)用にインスペクションを追加したりすることができます。

本セクション:

この機能は、次の言語とテクノロジでサポートされています。

Language: C#

Language: VB.NET

Language: C++

Language: HTML

Language: ASP.NET

Language: Razor

Language: JavaScript

Language: TypeScript

Language: CSS

Language: XML

Language: XAML

Language: Resx

Language: Build Scripts

Language: Protobuf

Language: JSON

Feature is available

Feature is available

Feature is available

Feature is available

Feature is available

Feature is available

Feature is available

Feature is available

Feature is available

Feature is available

Feature is available

Feature is available

Feature is available

Feature is available

Feature is available

C#の機能の使用方法については、こちらの説明と例を参照してください。他言語の詳細については、言語別ReSharperの対応するトピックを参照してください。

最終更新日: 2019年5月14日

関連事項

関連ページ:

コード・インスペクション

ReSharperはすべてのサポートされている言語で2300コードインスペクションを提供します。これらのインスペクションは、開いているすべてのファイルで設計時にコードの問題を検出して強調表示するため、および/または特定の範囲内ですべてのコードの問題を見つけるために使用されます。エディターで強調表示さ...

設計時にコード問題を検出

ReSharperは、エディターでコード・ファイルを開くとすぐに分析を開始し、最後まで編集を続けます。検出されたすべてのコードの問題は、重大度に従ってエディターで強調表示されます。問題のマップは、エディターウィンドウの右側のマーカーバーにも表示されます。ここでは、ファイルのステータスを即座に確認し、...

ソリューション全体の分析

ソリューション全体の分析では、プロジェクトのコンパイルを妨げないものを含め、サポートされるすべての言語でエラーが検出されます。プロジェクトにそのようなファイル(JavaScript、CSS、HTMLなど)が含まれている場合、ソリューション全体の分析は、実行時に検出される可能性のあるエラーを見つけるの...

特定の範囲のコード問題を見つける

設計時コードインスペクションは、エディターでコーディングしたり、特定のファイルを見直したりするときに役立ちます。ただし、ReSharperを使用すると、ソリューション全体または狭い範囲でスタティックコード分析を実行し、結果をフレンドリーな視点で調べることもできます。必要に応じてインスペクション結果を...

InspectCodeコマンドラインツール

One of ReSharper’s most notable features,code inspection, is available even without opening Visual Studio. InspectCode, afree command line toolrequire...

アクションインジケータとアクションリスト

Alt+EnterReSharperがVisual Studioのテキストエディターに追加する最も目立つものは、アクションインジケータとアクションリストです。ReSharper(C#、VB.NET、XML、CSS、JavaScript、ASP.NETなど)でサポートされているすべてのファイルに表示さ...