PhpStorm 2024.3 ヘルプ

PHP コード品質ツール

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

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

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

関連ページ:

PHP_CodeSniffer

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

PHP CS Fixer

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

Laravel Pint

組み込みのコーディング支援に加えて、PhpStorm は Laravel Pint と統合します。Laravel Pint は、Laravel プロジェクトのコーディングスタイルの問題を検出するために PHP CS Fixer の上に構築されたコード品質ツールです。コマンドラインの代わりに PhpStorm から Laravel Pint を使用するには、それを PhpStorm に登録し、PhpStorm コードインスペクションとして構成する必要があります。PhpStorm にインストールして有効にすると...

PHP Mess Detector

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

PHPStan

PhpStorm は、PHPStan ツールまたはその Laravel 拡張機能ララスタンとの統合を通じてコード品質チェックを提供します。どちらのツールも、一連の検証ルールに照らしてコードの一貫性を検証します。コマンドラインの代わりに PhpStorm から PHPStan または Larastan を使用するには、PhpStorm に登録し、PhpStorm コードインスペクションとして設定する必要があります。PhpStorm にインストールして有効にすると、ツールは開いているすべての PHP フ...

Psalm

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