PhpStorm 2024.1 ヘルプ

Laravel

PhpStorm による Laravel(英語) Web アプリケーションフレームワークのサポートには次のものが含まれます。

Laravel コード補完とナビゲーション

コード生成、雄弁な補完、ルーティングの補完、リクエストフィールドの補完、検証ルールの補完、その他の便利なヘルパー。

PhpStorm からの Artisan コマンドラインツールの使用箇所

なんでも実行アクションを使用して PhpStorm から Artisan コマンドを実行し、選択したコマンドに対応するコントローラークラスをデバッグします。

Blade テンプレートのサポート

コード補完および Blade テンプレートのナビゲーション。Blade テンプレートでの言語インジェクション。Blade テンプレートをデバッグおよび構成します。

Pest テストフレームワークのサポート

ファイルエディターまたは PhpStorm の実行 / デバッグ構成を使用して、Pest テストを実行、コードカバレッジを使用して実行、またはデバッグします。

関連ページ:

Laravel コード補完とナビゲーション

Laravel Idea プラグインは、コード生成、簡潔な補完、ルートの自動補完などのコーディング支援機能により、PhpStorm の Laravel に対する組み込みサポートを強化する: このプラグインは PhpStorm にバンドルされていないため、プラグインのインストールの説明に従ってインストールする必要があります。Laravel PhpStorm の Idea 設定:プラグインをインストールすると、設定 ()| 言語 & フレームワーク | Laravel Idea でプラグインの設定にアク...

PhpStorm の Artisan コマンドラインツールを使用する

PhpStorm は、Laravel に含まれ、いくつかの便利なコマンドを提供する Artisan コマンドラインインターフェースと統合します。Artisan を自動的に設定する Composer 依存関係を Laravel プロジェクトにインストールすると、PhpStorm は Artisan を自動的に検出して構成し、それぞれの通知を Composer ログに表示します。ツールをカスタマイズする場合は、ガターのをクリックして、PHP コマンドラインツールのサポート設定ページにすぐに移動します。Ar...

Blade テンプレートのサポート

PhpStorm には、Laravel Blade テンプレートエンジンのサポートが組み込まれています。IDE は、Blade 構造と挿入された言語 (HTML、JavaScript、CSS) の構文ハイライトとコーディング支援を提供します。波括弧およびディレクティブ用のコード補完:PhpStorm のエディターは、標準およびカスタム Blade ディレクティブの両方にコード補完を提供します。カスタムディレクティブは、タブの () で定義できます。またはディレクティブを使用すると、コード補完に...

Pest

PhpStorm には Pest テストフレームワークのサポートが付属しています。ファイルエディターまたは PhpStorm の実行 / デバッグ構成を使用して、Pest テストを実行、コードカバレッジを使用して実行、またはデバッグできます。IDE は Pest 期待 API を理解するため、Pest アサーションおよびユーザー定義のテストメソッドを操作するときに、コード補完の使用、使用箇所の検索、その他のコーディング支援機能を使用できます。Pest のインストールと初期化:PhpStorm 内...

Twig テンプレートのサポート

Twig テンプレートへの言語インジェクション:Twig テンプレートを使用する場合、テンプレートブロック内にコードフラグメントを挿入できます。PhpStorm は、そのコードフラグメントを編集するための包括的な言語支援を提供します。言語を挿入したいテンプレートブロックの中にキャレットを置き、を押すか、をクリックします。言語または参照の挿入を選択して、ポップアップメニューからインジェクションしたい言語を選択します。JavaScript を Twig テンプレートブロックに自動的にインジェク...