PhpStorm 2020.1ヘルプ

問題の解決

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

Applying a quick-fix in the editor

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

クイックフィックスを適用する

問題を修正するには、the Intention action buttonクイックフィックスを適用する)を使用します。 Alt+Enter を押すか、ポップアップメニューから適切な修正を選択することもできます。

Inspection results tool window

    クイックフィックスを自動的に適用する

    個別の修正を個別に調べて適用することなく、インスペクションプロファイルから選択した範囲に自動的にクイックフィックスを適用することで、プロセスを合理化できます。

    1. メインメニューからコード | コードのクリーンアップを選択します。

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

    3. プロファイルリストからインスペクションプロファイルを選択するか、または the Browse button をクリックして新しいプロファイルを設定します。 the Browse button をクリックして、適用されるすべての修正を表示することもできます。

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

    PhpStormはコード分析を実行し、選択されたインスペクションプロファイルからすべての検出された課題に自動的にクイックフィックスを適用します。

    あるいは、クイックフィックスに対応するソースコード内のエラーにキャレットを置き、左側に表示される赤い電球 the quick-fix icon (推奨されるクイックフィックス)をクリックして、メニューからコードのクリーンアップを選択することもできます。現在のインスペクションプロファイルを使用して、現在のファイルに対してコードのクリーンアップが実行されます。

    VCSに変更をコミットするときにクイックフィックスを適用する

    ファイルをVCSにコミットする前に、ファイル内のコードをクリーンアップできます。この場合、現在のインスペクションプロファイルが適用されます。

    1. メインメニューからVCS | 変更のコミットを選択します。

    2. 変更のコミットダイアログで、コミットしたいファイルを選択し、コミットする前にエリアのクリーンアップチェックボックスを選択します。

    エクスポート結果

    1. インスペクション結果ツールウィンドウで、the Export buttonをクリックします。

    2. レポートを保存する形式(HTMLまたはXML)とターゲットディレクトリを選択し、保存をクリックします。

    最終更新日: 2020年6月30日