PyCharm 2020.1ヘルプ

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

PyCharmには、プロジェクト内の異常コードを検出して修正する一連のコードインスペクションがあります。IDEはさまざまな問題を見つけて強調表示し、デッドコードを見つけ、可能性のあるバグを見つけ、スペルの問題、コード構造全体を改善することができます。

インスペクションは、すべてのプロジェクトファイル内、または特定のスコープ内 (たとえば、本番コード内や変更済みファイル内など)のコードをスキャンできます。

すべてのインスペクションには、問題がコードに影響を与える可能性がある程度の重大度レベルがあります。重大度はエディター内で異なる方法で強調表示されるため、重大な問題と重要性の低いものとをすばやく区別できます。PyCharmには事前定義された重大度のセットが付属しており、独自のものを作成できます。

インスペクションとその設定はプロファイルにまとめられています。各プロファイルには、有効になっているインスペクション、それらが分析するファイルの範囲、およびそれらの重大度レベルに関する情報が含まれています。

利用可能なすべてのインスペクションとその設定にアクセスする

  • 設定/環境設定ダイアログ Ctrl+Alt+Sで、エディター | インスペクションに移動します。

    ステータスバー(エディターの右下隅)で the Hector icon Ctrl+Shift+Alt+H をクリックし、インスペクションの構成をクリックすることもできます。

    The list of inspections and their settings

the Filter icon を使用してインスペクションリストをフィルタリングします。例:重大度または言語によってインスペクションをフィルタリングできます。

最終更新日: 2020年7月2日

関連ページ:

スコープとファイルの色

スコープは、プロジェクト内のファイルとフォルダーのグループです。スコープを使用して、さまざまなIDEビューでプロジェクト項目を視覚的に区別し、特定の操作の範囲を制限できます。スコープは、プロジェクト内のファイルを論理的に整理するように設計されています。テストソースはテスト関連のスコープに移動でき、製...

インスペクションの重大度を変更する

インスペクションの重大度は、検出されたコードの問題がプロジェクトにどれほど深刻な影響を及ぼすかを示します。すべての重要度レベルには、独自の強調表示スタイルがあります。PyCharmには、事前定義された重大度レベルのセットがあります。エラー、警告、弱い警告、サーバーの問題、タイプミス、

プロファイルを構成する

導入:PyCharmでは、コード検証分析の設定を行い、インスペクションプロファイルとして保存することができます。既存のインスペクションプロファイル(デフォルトプロファイルを含む)をカスタマイズし、新しいプロファイルを作成することができます。また、インスペクションプロファイルを共有、インポート、および...

コード参照情報

このセクションでは、シンボルの定義を表示し、ドキュメント参照を表示し、ビューパラメータ情報機能を使用する方法について説明します。定義:PyCharmでは、タグ、クラス、フィールド、メソッド、関数などのシンボルがプロジェクトでどのように定義されているかを確認することができます。この目的のために、IDE...

インスペクションを実行する

PyCharmは、エディターで開かれているファイル内のコードを分析し、入力中に異常コードを強調表示します。インスタント分析の結果をすばやく確認するには、エディターの右上隅にあるアイコンを参照してください。エラーが検出された場合は、が表示されます。アイコンは警告を表します。アイコンは、タイプミスが検出...