PhpStorm 2019.2ヘルプ

結果の取得と問題の解決

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

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

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

問題を解決するには、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)とターゲットディレクトリーを選択し、保存をクリックします。

最終更新日: 2019年9月3日

関連事項

関連ページ:

インスペクションを実行

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

プロファイルを設定する

インスペクションプロファイルは、有効なインスペクション、それらが分析するファイルの範囲、およびそれらの重大度設定に関する情報を保持します。PhpStormには、2種類のプロファイルがあります。プロファイルIDE に保管はPhpStorm構成ディレクトリーに保存され、どのプロジェクトでも使用できます。...

インスペクション結果ツールウィンドウ

この方法でツールウィンドウにアクセスするには、を使用して既に開いている必要があります。閉じるボタンをクリックしてツールウィンドウを手動で無効にすると、ツールウィンドウはを介してのみ再び使用できます。インスペクション結果ツールウィンドウには、インスペクションの結果が別々のタブに表示されます。各タブの左...

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

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

インテンション・アクション

エディターで作業するときに、PhpStormはコードを分析し、コードを最適化する方法を検索し、潜在的な問題と実際の問題を検出します。IDEがコードを変更する方法を見つけるとすぐに、エディターの現在行の隣に黄色い電球のアイコンが表示されます。このアイコンをクリックすると、現在のコンテキストで利用可能な...