Laravel Pint
このページで、Laravel Pint 品質ツールを有効化し、設定します。
項目 | 説明 |
|---|---|
構成 | リストから必要なインタープリターを選択します。 リストには、現在設定されているすべてのローカルおよびリモート PHP インタープリターが含まれています。 詳細については、 ローカル PHP インタープリターを構成する と リモート PHP インタープリターの構成 を参照してください。 ドロップダウンリストの右側にある |
無視対象ファイルの表示 | クリックすると Laravel Pint 無視されたファイル ダイアログが開き、Laravel Pint がスキップするファイルが一覧表示されます。 PhpStorm は、インスペクション中に Laravel Pint からの応答を待機する時間が ツールプロセスのタイムアウト フィールドで指定された上限を超えた場合、新しいファイルをリストに追加することを提案します。 これは処理が遅くなるのを防ぐために行われます。 各ファイルについて、PhpStorm はその名前と場所を表示します。
|
コミットされていないファイルのみを整形する | コミットされていない変更が含まれるファイルのみを変更するには、チェックボックスをオンにします。 |
pint.json へのパス | 独自の |
ルールセット | Laravel Pint の 事前定義されたルールグループ(英語)の 1 つを選択します。 |
実行モード | Laravel Pint がコード解析のために実行される頻度を設定します。
|
アイドルしきい値 (ms): | コードを変更した後、Laravel Pint が実行されるまでの遅延時間をミリ秒単位で設定します。 |
最小間隔 (ms): | 同じファイルで Laravel Pint が連続して実行される際に必要な最小経過時間をミリ秒単位で設定します。 ファイル保存や入力が頻繁に行われた場合に、Laravel Pint が過剰に実行されるのを防ぎます。 |
Laravel Pint ダイアログ
Laravel Pint ページの 構成 リストの隣にある をクリックするとダイアログが開きます。
このダイアログを使用して、使用する PHP インタープリター、Laravel Pint 実行可能ファイルへのパス、および Laravel Pint の動作を構成します。 詳細は Laravel Pint を参照してください。
項目 | 説明 |
|---|---|
インタープリターペイン | ダイアログの左側のペインには、Laravel Pint を使用するデフォルトの PHP インタープリターが表示されます。 別のインタープリターを追加するには、 |
Laravel Pint パス | このフィールドで、Laravel Pint スクリプトの場所を指定します。Windows の場合は pint.bat 、Linux または macOS の場合は pint です。 PhpStorm は、 pint.bat または pint への指定されたパスが PhpStorm と Laravel Pint 間の相互作用を保証すること、つまりツールが PhpStorm から起動でき、PhpStorm がそこから問題レポートを受信することを確認するには、 検証 ボタンをクリックします。 検証に成功すると、PhpStorm は検出された Laravel Pint バージョンに関する情報を表示します。 |
ツールプロセスのタイムアウト | このフィールドでは、PhpStorm が Laravel Pint からの結果を待つ時間を指定します。 タイムアウトを超えると、CPU とメモリの過度の使用を防ぐためにプロセスが終了します。 これにより、コンピューターの構成と使用するルールセットに応じて、Laravel Pint プロセスの動作を微調整できます。 |