PhpStorm 2020.3 ヘルプ

PHP コード品質ツール

組み込みのコーディング支援に加えて、PhpStorm は一般的なコード品質ツールとの統合によるコードスタイルチェックを提供します。

これらのツールは、選択したコーディング標準との一貫性のためにコードを検証します。定義済みのコーディング標準の 1 つを指定するか、独自に定義したコーディング標準を使用することができます。

コマンドラインの代わりに PhpStorm からコード品質ツールを使用するには、PhpStorm に登録し、PhpStorm コードインスペクションとして構成する必要があります。PhpStorm にインストールして有効にすると、ツールはオンザフライとバッチモードの両方で実行できます。

関連ページ:

PHP_CodeSniffer

PhpStorm は、PHP_CodeSniffer ツールとの統合を通じてコードスタイルチェックを提供します。PHP_CodeSniffer ツールは、選択したコーディング標準との整合性についてコードを検証します。事前定義されたコーディング標準の 1 つを指定するか、デフォルトの PHP_CodeSniffer の Standards ディレクトリの外側にあるルートディレクトリで、以前に定義した独自のコーディング標準を使用できます。さらに、カスタムコーディングスタイルをチームと共有できます。コマンドラ...

PHP Mess Detector

組み込みのコーディング支援に加えて、PhpStorm は、PHP Mess Detector ツールとの統合を通じてソースコードのチェックを提供します。PHP Mess Detector ツールは、コードサイズ、不整合、未使用のコード、命名規則の違反、不適切な設計などに関連する潜在的な問題を検出します。コマンドラインではなく PhpStorm から PHP Mess Detector を使用するには、PhpStorm に登録し、PhpStorm コードインスペクションとして設定する必要があります。Ph...

PHP CS Fixer

組み込みのコーディング支援に加えて、PhpStorm は、コード内のコーディング標準の問題を検出する PHP CS Fixer ツールとの統合によってソースコードをチェックします。コマンドラインの代わりに PhpStorm から PHP CS Fixer を使用するには、それを PhpStorm に登録し、PhpStorm コードインスペクションとして構成する必要があります。PhpStorm にインストールして有効にすると、ツールは開いているすべての PHP ファイルで使用できるようになり、起動するた...

PHPStan

PhpStorm は、PHPStan ツールとの統合を通じてコード品質チェックを提供します。このツールは、一連の検証ルールに対してコードの整合性を検証します。コマンドラインの代わりに PhpStorm から PHPStan を使用するには、PHPStan を PhpStorm に登録し、PhpStorm コードインスペクションとして構成する必要があります。PhpStorm にインストールして有効にすると、開いている PHP ファイルでツールを使用できるようになり、起動するために追加の手順は必要ありま...

Psalm

PhpStorm は、Psalm ツールとの統合を通じてコード品質チェックを提供します。このツールは、一連の検証ルールに対してコードの整合性を検証します。コマンドラインの代わりに PhpStorm から Psalm を使用するには、PhpStorm に登録し、PhpStorm コードインスペクションとして構成する必要があります。PhpStorm にインストールして有効にすると、開いている PHP ファイルでツールを使用できるようになり、起動するために追加の手順は必要ありません。オンザフライのコードチ...

コードインスペクション

PhpStorm には、プロジェクト内の異常コードを検出して修正する一連のコードインスペクションがあります。IDE はさまざまな問題を見つけてハイライトし、デッドコードを見つけ、可能性のあるバグを見つけ、スペルの問題、コード構造全体を改善することができます。インスペクションは、すべてのプロジェクトファイル内のコード、または特定のスコープ内のみ(たとえば、本番コード内、または変更されたファイル内)のコードをスキャンできます。すべてのインスペクションには、問題がコードに影響を与える可能性がある程度の...