PyCharm 2026.1 Help

結果を取得して問題を解決する

インスペクションがあなたのコードに問題を検出した場合、すぐにエディターで修正を適用することができます。 ハイライトされたコード部分にキャレットを置き、 Alt+Enter を押します。

PyCharm は、一部のインスペクションのクイックフィックスの横に対話型プレビューを表示します。 Ctrl+Q を押すと、このプレビューを非表示にしたり表示したりできます。

問題ツールウィンドウで修正を適用する

インスペクションを手動で起動した場合は、解析が終了した後に自動的に開く 問題 ツールウィンドウで結果を調べることができます。 検出された問題はすべてツールウィンドウの左側に表示されます。 問題をクリックすると、右側にインスペクションの詳細が表示されます。

  • 問題を修正するには、ツールバーまたはコンテキストメニューの インテンションアクションボタン アイコンをクリックします。 Alt+Enter を押して、ポップアップメニューから適切な修正を選択することもできます。

  • ファイル内で問題が複数回発生する場合は、すべての発生を一度に修正できます。 問題の説明を選択し、ツールバーの インテンションアクションボタン アイコンをクリックして、関連する修正を選択し、リストから ファイル内のすべての「<problem description>」を修正する を選択します。

問題ツールウィンドウ​

コードをクリーンアップする

コードのクリーンアップ を実行することにより、コードの問題を修正するプロセスを合理化できます。 これにより、各問題を個別に調べることなく、選択したスコープにクイックフィックスをバッチ適用できます。

クリーンアップ中に、IDE は選択した インスペクションプロファイルのコードクリーンアップインスペクションからの修正を適用します。 これらのインスペクションのリストを表示するには、 Ctrl+Alt+S を押して 設定 ダイアログを開き、 エディター | インスペクション に移動し、 フィルターインスペクション ボタン をクリックして、 Show only cleanup inspections オプションを有効にします。

クイックフィックスのバッチ適用 (コードのクリーンアップ)

  1. メインメニューで コード|コードのクリーンアップ へ移動します。

  2. コードクリーンアップスコープの指定 ダイアログで、プロファイルを適用したい範囲を選択します。

  3. インスペクションプロファイル リストからインスペクションプロファイルを選択するか、 Configure… をクリックして新しいプロファイルを作成します。

    Configure… をクリックして、すべてのコードクリーンアップインスペクションとその設定を表示することもできます。

  4. 分析 をクリックしてクリーンアップを開始します。

    コードクリーンアップスコープの指定ダイアログ

PyCharm はコード分析を行い、選択したインスペクションプロファイルから検出された問題にクイックフィックスを適用します。

または、クイックフィックスに対応するソースコードのエラーにキャレットを配置し、左側に表示される赤いバルブ クイックフィックスアイコン (推奨クイックフィックス)をクリックして、メニューから コードのクリーンアップ を選択することもできます。

サイレントクリーンアップを実行する

コードクリーンアップスコープの指定 ダイアログを表示せずに、サイレントモードでコードクリーンアップを実行することもできます。 この場合、IDE は、現在設定で構成されている プロファイルからインスペクションのクリーンアップを実行します。

  1. Project ツールウィンドウ(Alt+1 )で、コードをクリーンアップするノードを選択します。

    それ以外の場合、クリーンアップは現在エディターで開かれているファイルで実行されます。

  2. メインメニューで Code | Analyze Code | Silent Code Cleanup へ移動します。

コミット時にコードをクリーンアップする

プロジェクトが バージョン管理されている場合は、リポジトリに変更をコミットするときにコードをクリーンアップできます。

  1. Alt+0 を押して コミット ツールウィンドウを開き、 コミットオプションを表示 設定ボタン をクリックします。

  2. コミットチェック 領域で、 クリーンアップ チェックボックスを選択します。

  3. 構成 をクリックし、IDE がインスペクションを実行するために必要な インスペクションプロファイルを選択します。

  4. コミット をクリックしてください。

保存時にコードを自動的にクリーンアップする

変更が保存されたときに、変更されたファイルのコードを自動的にクリーンアップするように IDE を構成できます。

  1. Ctrl+Alt+S を押して設定を開き、 ツール | 保存時のアクション を選択します。

  2. Run code cleanup オプションを有効にします。

    さらに、 Configure inspections… をクリックして、IDE がコードクリーンアップインスペクションを実行 するインスペクションプロファイルを指定できます。

結果のエクスポート

インスペクションを実行すると、結果が 問題 ツールウィンドウの専用タブに表示されます。 利用可能な形式の 1 つにエクスポートできます。

  1. 問題 ツールウィンドウ(表示 | ツールウィンドウ | 問題 または Alt+6 )で、エクスポートしたい検査結果が含まれるタブに切り替えて、 エクスポートボタン をクリックします。

    インスペクション結果ツールウィンドウのエクスポートボタン
  2. レポートを保存する形式を選択します: HTML ファイルの操作サリフ​⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ (SARIF(英語) 仕様に従ってフォーマットされた JSON ファイル)、または XML

    サリフ​⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 形式は、 Qodana プラグインが有効な場合に使用できます。

  3. ターゲットディレクトリを指定し、 保存 をクリックします。

2026 年 6 月 1 日