PhpStorm 2026.1 Help

品質ツール

PHP_CodeSniffer

このセクションでは、PHP_CodeSniffer 品質ツールを有効にして構成します。

項目

説明

構成

リストから必要なインタープリターを選択します。 リストには、現在設定されているすべてのローカルおよびリモート PHP インタープリターが含まれています。 詳細については、 ローカル PHP インタープリターを構成するリモート PHP インタープリターの構成 を参照してください。

ドロップダウンリストの右側にある 閲覧ボタン をクリックすると、 PHP_CodeSniffer ダイアログ が開きます。

無視対象ファイルの表示

クリックすると PHP_CodeSniffer 無視されたファイル ダイアログが開き、PHP_CodeSniffer がスキップするファイルが一覧表示されます。 PhpStorm は、インスペクション中に PHP_CodeSniffer からの応答を待機する時間が ツールプロセスのタイムアウト フィールドで指定された上限を超えた場合、新しいファイルをリストに追加することを提案します。 これは処理が遅くなるのを防ぐために行われます。 各ファイルについて、PhpStorm はその名前と場所を表示します。

  • ファイルを追加するには、 追加ボタン をクリックし、表示されるダイアログで目的のファイルを探します。

  • リストからファイルを削除し、PHP_CodeSniffer に再度処理させるには、ファイルを選択して ファイルの除去 ボタン 削除ボタン をクリックします。

  • 一覧からすべてのファイルを削除するには、 閉じるボタン をクリックします。

拡張子を持つファイルを確認する

PHP_CodeSniffer でチェックする必要があるファイル拡張子のコンマ区切りのリストを提供します。

警告を次のように表示する ...

PHP_CodeSniffer がエラーに加えて警告を報告するようにするには、チェックボックスを選択し、リストから 重大度を選択します。 チェックボックスをオフにすると、エラーのみが報告され、警告の報告が抑制されます。

スニフ名を表示

チェックボックスを選択すると、対応するスニフの名前がエディターに表示されるか、インスペクションの概要に加えて インスペクションの結果が表示されます。

インストールされている標準パス

カスタムのサードパーティコーディング標準(Coder(英語)Joomla コーディング標準(英語)など)に依存している場合は、使用する前に PHP_CodeSniffer と統合する必要があります。 これを行うには、 インストールされている標準パス チェックボックスを選択し、 閲覧ボタン をクリックして、開いたダイアログでカスタム標準インストールディレクトリを選択します。

コーディング基準

適用するコーディング基準を定めます。

  • 事前定義された コーディング標準(英語)の 1 つを使用するには、 コーディング基準 リストでそれを選択し、コードをチェックするコーディングスタイルを指定します。 このリストには、メインの php_codesniffer ディレクトリ構造内にインストールされているすべてのコーディング標準が含まれています。

  • 以前に定義した独自のコーディング標準(英語)に対してコードをチェックするには、リストから カスタム を選択し、独自のコーディング標準で ruleset.xml ファイルへのパスを指定します。 パスを手動で入力するか、 閲覧ボタン をクリックして、開いたダイアログで関連するフォルダーを選択します。

PHP_CodeSniffer ダイアログ

PHP_CodeSniffer ページの 構成 リストの隣にある 閲覧ボタン をクリックするとダイアログが開きます。

このダイアログを使用して、使用する PHP インタープリター、PHP_CodeSniffer 実行可能ファイルへのパス、および PHP_CodeSniffer の動作を構成します。 詳細は PHP_CodeSniffer を参照してください。

項目

説明

インタープリターペイン

ダイアログの左側のペインには、PHP_CodeSniffer を使用するデフォルトの PHP インタープリターが表示されます。 別のインタープリターを追加するには、 追加ボタン をクリックし、プロジェクトで構成された CLI インタープリター のリストから項目を選択します。

PHP_CodeSniffer パス

このフィールドで、PHP_CodeSniffer スクリプトの場所を指定します。Windows の場合は phpcs.bat 、Linux や macOS の場合は phpcs です。

PhpStorm は、 vendor/bin フォルダー内の PHP_CodeSniffer 実行可能ファイルへのパスを検出し、フィールドに自動的に入力しますが、必要に応じて編集できます。 パスを手動で入力するか、 閲覧ボタン をクリックして開いたダイアログでパスを選択します。

phpcs.bat または phpcs への指定されたパスが PhpStorm と PHP_CodeSniffer 間の相互作用を保証すること、つまりツールが PhpStorm から起動でき、PhpStorm がそこから問題レポートを受信することを確認するには、 検証 ボタンをクリックします。 この検証は、 phpcs --version コマンドの実行と同じです。 検証に成功すると、PhpStorm は検出された PHP_CodeSniffer バージョンに関する情報を表示します。

ツールプロセスのタイムアウト

このフィールドでは、PhpStorm が PHP_CodeSniffer からの結果を待つ時間を指定します。 タイムアウトを超えると、CPU とメモリの過度の使用を防ぐためにプロセスが終了します。 これにより、コンピューターの構成と使用するルールセットに応じて PHP_CodeSniffer プロセスの動作を微調整できます。

PHP コードの美化と修正の設定

この領域で、 phpcbf へのパス フィールドに PHP コードの美化と修正(英語)ツールへのカスタムパスを指定します。 パスを手動で入力するか、 閲覧ボタン をクリックして開いたダイアログでパスを選択します。

PHP Code Beautifier and Fixer を使用すると、PHP_CodeSniffer によって検出された多くのエラーを自動的に修正できます。

PHP CS Fixer

このセクションでは、PHP CS Fixer 品質ツールを有効にして構成します。

項目

説明

構成

リストから必要なインタープリターを選択します。 リストには、現在設定されているすべてのローカルおよびリモート PHP インタープリターが含まれています。 詳細については、 ローカル PHP インタープリターを構成するリモート PHP インタープリターの構成 を参照してください。

ドロップダウンリストの右側にある 閲覧ボタン をクリックすると、 PHP CS Fixer ダイアログ が開きます。

無視対象ファイルの表示

クリックすると PHPCS フィクサーが無視したファイル ダイアログが開き、PHP CS Fixer がスキップするファイルが一覧表示されます。 PhpStorm は、インスペクション中に PHP CS Fixer からの応答を待機する時間が ツールプロセスのタイムアウト フィールドで指定された上限を超えた場合、新しいファイルをリストに追加することを提案します。 これは処理が遅くなるのを防ぐために行われます。 各ファイルについて、PhpStorm はその名前と場所を表示します。

  • ファイルを追加するには、 追加ボタン をクリックし、表示されるダイアログで目的のファイルを探します。

  • リストからファイルを削除し、PHP CS Fixer で再度ファイルを処理するには、ファイルを選択して ファイルの除去 ボタン 削除ボタン をクリックします。

  • 一覧からすべてのファイルを削除するには、 閉じるボタン をクリックします。

組み込みのルールセットに危険なルールを許可する

チェックボックスを選択して、 危険なルール(英語) 、つまりコードの動作を変更できるルールを許可します。 デフォルトでは、危険なルールは許可されていません。

ルールセット

適用するルールセットを指定します。

  • 定義済みの ルールセット(英語)の 1 つを使用するには、ドロップダウンリストから選択します。 このリストには、メインの php-cs-fixer ディレクトリ構造内で宣言されたすべてのルールセットが含まれています。

  • 以前に定義したルールセット(英語)に対してコードをチェックするには、リストから カスタム を選択し、このルールセットで .php_cs または .php_cs.dist ファイルへのパスを指定します。 パスを手動で入力するか、 閲覧ボタン をクリックして、開いたダイアログで関連するフォルダーを選択します。

PHP CS Fixer ダイアログ

PHP CS Fixer ページの 構成 リストの隣にある 閲覧ボタン をクリックするとダイアログが開きます。

このダイアログを使用して、使用する PHP インタープリター、PHP CS Fixer 実行可能ファイルへのパス、および PHP CS Fixer の動作を構成します。 詳細は PHP CS Fixer を参照してください。

項目

説明

インタープリターペイン

ダイアログの左側のペインには、PHP CS Fixer を使用するデフォルトの PHP インタープリターが表示されます。 別のインタープリターを追加するには、 追加ボタン をクリックし、プロジェクトで構成された CLI インタープリター のリストから項目を選択します。

PHP CS Fixer のパス

このフィールドで、PHP CS Fixer スクリプトの場所を指定します。Windows の場合は php-cs-fixer.bat 、Linux または macOS の場合は php-cs-fixer です。

PhpStorm は、 vendor/bin フォルダー内の PHP CS Fixer 実行可能ファイルへのパスを検出し、フィールドに自動的に入力しますが、必要に応じて編集できます。 パスを手動で入力するか、 閲覧ボタン をクリックして開いたダイアログでパスを選択します。

php-cs-fixer.bat または php-cs-fixer への指定されたパスが PhpStorm と PHP CS Fixer 間の相互作用を保証すること、つまりツールが PhpStorm から起動でき、PhpStorm がそこから問題レポートを受信することを確認するには、 検証 ボタンをクリックします。 この検証は、 php-cs-fixer --version コマンドの実行と同じです。 検証に成功すると、PhpStorm は検出された PHP CS Fixer バージョンに関する情報を表示します。

ツールプロセスのタイムアウト

このフィールドでは、PhpStorm が PHP CS Fixer からの結果を待つ時間を指定します。 タイムアウトを超えると、CPU とメモリの過度の使用を防ぐためにプロセスが終了します。 これにより、コンピューターの構成と使用するルールセットに応じて、PHP CS Fixer プロセスの動作を微調整できます。

Laravel Pint

このセクションでは、Laravel Pint 品質ツールを有効にして構成します。

項目

説明

構成

リストから必要なインタープリターを選択します。 リストには、現在設定されているすべてのローカルおよびリモート PHP インタープリターが含まれています。 詳細については、 ローカル PHP インタープリターを構成するリモート PHP インタープリターの構成 を参照してください。

ドロップダウンリストの右側にある 閲覧ボタン をクリックすると、 Laravel Pint ダイアログ が開きます。

無視対象ファイルの表示

クリックすると Laravel Pint 無視されたファイル ダイアログが開き、Laravel Pint がスキップするファイルが一覧表示されます。 PhpStorm は、インスペクション中に Laravel Pint からの応答を待機する時間が ツールプロセスのタイムアウト フィールドで指定された上限を超えた場合、新しいファイルをリストに追加することを提案します。 これは処理が遅くなるのを防ぐために行われます。 各ファイルについて、PhpStorm はその名前と場所を表示します。

  • ファイルを追加するには、 追加ボタン をクリックし、表示されるダイアログで目的のファイルを探します。

  • リストからファイルを削除して Laravel Pint に再度処理させるには、ファイルを選択して ファイルの除去 ボタン 削除ボタン をクリックします。

  • 一覧からすべてのファイルを削除するには、 閉じるボタン をクリックします。

コミットされていないファイルのみを整形する

コミットされていない変更が含まれるファイルのみを変更するには、チェックボックスをオンにします。

pint.json へのパス

独自の pint.json 構成ファイルへのパスを指定します。 pint.json ファイルは任意です。これらは、事前定義された Laravel Pint プリセットから特定のルールの有効化・無効化、または PHP CS Fixer のカスタムルールセットを再利用するために使用されます。

ルールセット

Laravel Pint の 事前定義されたルールグループ(英語)の 1 つを選択します。

Laravel Pint ダイアログ

Laravel Pint ページの 構成 リストの隣にある 閲覧ボタン をクリックするとダイアログが開きます。

このダイアログを使用して、使用する PHP インタープリター、Laravel Pint 実行可能ファイルへのパス、および Laravel Pint の動作を構成します。 詳細は Laravel Pint を参照してください。

項目

説明

インタープリターペイン

ダイアログの左側のペインには、Laravel Pint を使用するデフォルトの PHP インタープリターが表示されます。 別のインタープリターを追加するには、 追加ボタン をクリックし、プロジェクトで構成された CLI インタープリター のリストから項目を選択します。

Laravel Pint パス

このフィールドで、Laravel Pint スクリプトの場所を指定します。Windows の場合は pint.bat 、Linux または macOS の場合は pint です。

PhpStorm は、 vendor/bin フォルダー内の Laravel Pint 実行可能ファイルへのパスを検出し、フィールドに自動的に入力しますが、必要に応じて編集できます。 パスを手動で入力するか、 閲覧ボタン をクリックして開いたダイアログでパスを選択します。

pint.bat または pint への指定されたパスが PhpStorm と Laravel Pint 間の相互作用を保証すること、つまりツールが PhpStorm から起動でき、PhpStorm がそこから問題レポートを受信することを確認するには、 検証 ボタンをクリックします。 検証に成功すると、PhpStorm は検出された Laravel Pint バージョンに関する情報を表示します。

ツールプロセスのタイムアウト

このフィールドでは、PhpStorm が Laravel Pint からの結果を待つ時間を指定します。 タイムアウトを超えると、CPU とメモリの過度の使用を防ぐためにプロセスが終了します。 これにより、コンピューターの構成と使用するルールセットに応じて、Laravel Pint プロセスの動作を微調整できます。

PHP Mess Detector

このセクションでは、Mess Detector 品質ツールを有効にして構成します。

項目

説明

構成

リストから必要なインタープリターを選択します。 リストには、現在設定されているすべてのローカルおよびリモート PHP インタープリターが含まれています。 詳細については、 ローカル PHP インタープリターを構成するリモート PHP インタープリターの構成 を参照してください。

ドロップダウンリストの右側にある 閲覧ボタン をクリックすると、 Mess Detector ダイアログ が開きます。

無視対象ファイルの表示

クリックすると Mess Detector 無視されたファイル ダイアログが開き、Mess Detector がスキップするファイルが一覧表示されます。 PhpStorm は、インスペクション中に Mess Detector からの応答を待機する時間が ツールプロセスのタイムアウト フィールドで指定された上限を超えた場合、新しいファイルをリストに追加することを提案します。 これは処理が遅くなるのを防ぐために行われます。 各ファイルについて、PhpStorm はその名前と場所を表示します。

  • ファイルを追加するには、 追加ボタン をクリックし、表示されるダイアログで目的のファイルを探します。

  • リストからファイルを削除して Mess Detector に再度処理させるには、ファイルを選択して ファイルの除去 ボタン 削除ボタン をクリックします。

  • 一覧からすべてのファイルを削除するには、 閉じるボタン をクリックします。

オプション

  • 事前定義されたルール(英語)を使用するには、 オプション 領域で、実行する検証の横にあるチェックボックスを選択します。

  • カスタムルールセットを使用するには:

    1. 1 つまたは複数の ルールセットファイルを作成して保存します。 有効な ルールセットファイルは名前 属性を持つ <ruleset> ルート要素を含む .xml ファイルです。 カスタムルールセットの詳細については、 http://phpmd.org/documentation/creating-a-ruleset.html を参照してください。

    2. カスタムルールセット エリアで、 追加ボタン をクリックし、開いたダイアログで関連するルール定義ファイルを選択します。 OK をクリックすると、新しいアイテムが カスタムルールセット リストに追加され、その 命名 フィールドには <ruleset> タグ内の 名前 属性から取得したルールセット名が表示され、 ファイル フィールドには選択したルールセットファイルの場所が表示されます。

Mess Detector ダイアログ

Mess Detector ページの 構成 リストの隣にある 閲覧ボタン をクリックするとダイアログが開きます。

このダイアログを使用して、使用する PHP インタープリター、Mess Detector 実行可能ファイルへのパス、および Mess Detector の動作を構成します。 詳細は PHP Mess Detector を参照してください。

項目

説明

インタープリターペイン

ダイアログの左側のペインには、Mess Detector を使用するデフォルトの PHP インタープリターが表示されます。 別のインタープリターを追加するには、 追加ボタン をクリックし、プロジェクトで構成された CLI インタープリター のリストから項目を選択します。

Mess Detector パス

このフィールドで、Mess Detector スクリプトの場所を指定します。Windows の場合は phpmd.bat 、Linux または macOS の場合は phpmd です。

PhpStorm は、 vendor/bin フォルダー内の Mess Detector 実行可能ファイルへのパスを検出し、フィールドに自動的に入力しますが、必要に応じて編集できます。 パスを手動で入力するか、 閲覧ボタン をクリックして開いたダイアログでパスを選択します。

phpmd.bat または phpmd への指定されたパスが PhpStorm と Mess Detector 間の相互作用を保証すること、つまりツールが PhpStorm から起動でき、PhpStorm がそこから問題レポートを受信することを確認するには、 検証 ボタンをクリックします。 この検証は、 phpmd --version コマンドの実行と同じです。 検証に成功すると、PhpStorm は検出された Mess Detector バージョンに関する情報を表示します。

ツールプロセスのタイムアウト

このフィールドでは、PhpStorm が Mess Detector からの結果を待つ時間を指定します。 タイムアウトを超えると、CPU とメモリの過度の使用を防ぐためにプロセスが終了します。 これにより、コンピューターの構成と使用するルールセットに応じて、Mess Detector プロセスの動作を微調整できます。

Psalm

このセクションでは、Psalm 品質ツールを有効にして構成します。

項目

説明

構成

リストから必要なインタープリターを選択します。 リストには、現在設定されているすべてのローカルおよびリモート PHP インタープリターが含まれています。 詳細については、 ローカル PHP インタープリターを構成するリモート PHP インタープリターの構成 を参照してください。

ドロップダウンリストの右側にある 閲覧ボタン をクリックすると、 Psalm ダイアログ が開きます。

無視対象ファイルの表示

クリックすると Psalm 無視されたファイル ダイアログが開き、Psalm がスキップするファイルが一覧表示されます。 PhpStorm は、インスペクション中に Psalm からの応答を待機する時間が ツールプロセスのタイムアウト フィールドで指定された上限を超えた場合、新しいファイルをリストに追加することを提案します。 これは処理が遅くなるのを防ぐために行われます。 各ファイルについて、PhpStorm はその名前と場所を表示します。

  • ファイルを追加するには、 追加ボタン をクリックし、表示されるダイアログで目的のファイルを探します。

  • リストからファイルを削除して Psalm に再度処理させるには、ファイルを選択して ファイルの除去 ボタン 削除ボタン をクリックします。

  • 一覧からすべてのファイルを削除するには、 閉じるボタン をクリックします。

構成ファイル

Psalm 設定ファイル(英語)へのパスを指定します。 ファイルが存在しない場合、PhpStorm は作成を促す通知を表示します。

Psalm 構成が見つかりません通知

情報を表示

チェックボックスを選択して、構成ファイルで指定された errorLevel(英語) よりも低いレベルのエラーを Psalm が報告するようにします。 チェックボックスが選択されていない場合、そのようなエラーは無視されます。

未使用コードの検索

チェックボックスを選択して、Psalm が特定された未使用のコード (未使用の変数を含む) を報告するようにします。

未使用の @ psalm-suppress アノテーションを検索する

チェックボックスを選択して、Psalm が未使用の @psalm-suppress(英語) アノテーションをすべて報告するようにします。

Psalm ダイアログ

Psalm ページの 構成 リストの隣にある 閲覧ボタン をクリックするとダイアログが開きます。

このダイアログを使用して、使用する PHP インタープリター、Psalm 実行可能ファイルへのパス、および Psalm の動作を構成します。 詳細は Psalm を参照してください。

項目

説明

インタープリターペイン

ダイアログの左側のペインには、Psalm を使用するデフォルトの PHP インタープリターが表示されます。 別のインタープリターを追加するには、 追加ボタン をクリックし、プロジェクトで構成された CLI インタープリター のリストから項目を選択します。

Psalm パス

このフィールドで、Psalm スクリプトの場所を指定します。Windows の場合は psalm.bat 、Linux または macOS の場合は psalm です。

PhpStorm は、 vendor/bin フォルダー内の Psalm 実行可能ファイルへのパスを検出し、フィールドに自動的に入力しますが、必要に応じて編集できます。 パスを手動で入力するか、 閲覧ボタン をクリックして開いたダイアログでパスを選択します。

psalm.bat または psalm への指定されたパスが PhpStorm と Psalm 間の相互作用を保証すること、つまりツールが PhpStorm から起動でき、PhpStorm がそこから問題レポートを受信することを確認するには、 検証 ボタンをクリックします。 この検証は、 psalm --version コマンドの実行と同じです。 検証に成功すると、PhpStorm は検出された Psalm バージョンに関する情報を表示します。

ツールプロセスのタイムアウト

このフィールドでは、PhpStorm が Psalm からの結果を待つ時間を指定します。 タイムアウトを超えると、CPU とメモリの過度の使用を防ぐためにプロセスが終了します。 これにより、コンピューターの構成と使用するルールセットに応じて、Psalm プロセスの動作を微調整できます。

PHPStan

このセクションでは、PHPStan 品質ツールを有効にして構成します。

項目

説明

構成

リストから必要なインタープリターを選択します。 リストには、現在設定されているすべてのローカルおよびリモート PHP インタープリターが含まれています。 詳細については、 ローカル PHP インタープリターを構成するリモート PHP インタープリターの構成 を参照してください。

ドロップダウンリストの右側にある 閲覧ボタン をクリックすると、 PHPStan ダイアログ が開きます。

無視対象ファイルの表示

クリックすると PHPStan 無視ファイル ダイアログが開き、PHPStan がスキップするファイルが一覧表示されます。 PhpStorm は、インスペクション中に PHPStan からの応答を待機する時間が ツールプロセスのタイムアウト フィールドで指定された上限を超えた場合、新しいファイルをリストに追加することを提案します。 これは処理が遅くなるのを防ぐために行われます。 各ファイルについて、PhpStorm はその名前と場所を表示します。

  • ファイルを追加するには、 追加ボタン をクリックし、表示されるダイアログで目的のファイルを探します。

  • リストからファイルを削除して PHPStan に再度処理させるには、ファイルを選択して ファイルの除去 ボタン 削除ボタン をクリックします。

  • 一覧からすべてのファイルを削除するには、 閉じるボタン をクリックします。

プロジェクト全体の実行 (バッチモードのみ)

このオプションを使用して、プロジェクト全体またはその ソースルートのみをインスペクション実行範囲に含めるかどうかを選択します。

エディターモード (PHPStan 1.12.27+ / 2.1.17+ が必要です)

チェックボックスを選択すると、PhpStorm は --tmp-file--instead-of CLI オプションを使って PHPStan チェックを実行し、編集中のプロジェクトファイルを一時ファイルバージョンに置き換えます。

PHPStan のエディターモードの詳細については、 PHPStan のドキュメント(英語)を参照してください。

レベル

PHPStan チェックが実行される目的の ルールレベル(英語)を指定します。 構成ファイルが提供されている場合、PhpStorm はこのファイルで指定された level値に依存し、 レベル フィールドは無視されることに注意してください。

構成ファイル

PHPStan 構成ファイル(英語)へのパスを指定してください。

ファイルの自動ロード

オートローダーへのパスを指定します。 構成ファイルが提供されている場合、PhpStorm はこのファイルで指定された autoload-file 値に依存し、 ファイルの自動ロード フィールドは無視されることに注意してください。

メモリ制限

PHPStan が割り当て可能な RAM の最大量を指定します。 明示的な整数値をバイト単位で指定するか、 簡略表記 (英語) (500M4G など) を使用できます。

PHPStan ダイアログ

PHPStan ページの 構成 リストの隣にある 閲覧ボタン をクリックするとダイアログが開きます。

このダイアログを使用して、使用する PHP インタープリター、PHPStan 実行可能ファイルへのパス、および PHPStan の動作を構成します。 詳細は PHPStan を参照してください。

項目

説明

インタープリターペイン

ダイアログの左側のペインには、PHPStan を使用するデフォルトの PHP インタープリターが表示されます。 別のインタープリターを追加するには、 追加ボタン をクリックし、プロジェクトで構成された CLI インタープリター のリストから項目を選択します。

PHPStan パス

このフィールドで、PHPStan スクリプトの場所を指定します。Windows の場合は phpstan.bat 、Linux または macOS の場合は phpstan です。

PhpStorm は、 vendor/bin フォルダー内の PHPStan 実行可能ファイルへのパスを検出し、フィールドに自動的に入力しますが、必要に応じて編集できます。 パスを手動で入力するか、 閲覧ボタン をクリックして開いたダイアログでパスを選択します。

phpstan.bat または phpstan への指定されたパスが PhpStorm と PHPStan 間の相互作用を保証すること、つまりツールが PhpStorm から起動でき、PhpStorm がそこから問題レポートを受信することを確認するには、 検証 ボタンをクリックします。 この検証は、 phpstan --version コマンドの実行と同じです。 検証に成功すると、PhpStorm は検出された PHPStan バージョンに関する情報を表示します。

ツールプロセスのタイムアウト

このフィールドでは、PhpStorm が PHPStan からの結果を待つ時間を指定します。 タイムアウトを超えると、CPU とメモリの過度の使用を防ぐためにプロセスが終了します。 これにより、コンピューターの構成と使用するルールセットに応じて PHPStan プロセスの動作を微調整できます。

外部フォーマッタ

このセクションでは、 コードの再フォーマット中に外部フォーマッターとして使用されるコード品質ツールの一部を設定できます。

項目

説明

外部フォーマッタ

次のコード品質ツールを外部フォーマッタとして使用できます。

  • PHP コードの美化と修正: PHP_CodeSniffer および PHP Code Beautifier and Fixer ツールが PHP_CodeSniffer セクションで構成されている場合に選択します。

  • PHP CS Fixer: PHP CS Fixer ツールが PHP CS Fixer セクションで構成されている場合に選択します。

  • Laravel Pint: Laravel Pint ツールが Laravel Pint セクションで構成されている場合に選択します。

  • 外部フォーマッターなし: PhpStorm の組み込みコードフォーマットルールを使用する場合に選択します。 コード品質ツールが複数またはまったく構成されていない場合の既定のオプション。

2026 年 5 月 22 日