PhpStorm の Artisan コマンドラインツールを使用する
PhpStorm は、Laravel に含まれている Artisan コマンドラインインターフェースと連携し、便利なコマンドをいくつか提供します。
Artisan を自動的に設定する
Laravel プロジェクトで Composer 依存関係をインストールすると、PhpStorm は Artisan を自動検出および構成し、 Composer ログに該当する通知を表示します。

ツールをカスタマイズする場合は、ガターの
をクリックして、 PHP コマンドラインツールのサポート 設定ページにすぐに移動します。
Artisan を手動で設定する
設定 ダイアログ(Ctrl+Alt+S )で に移動します。
ツールバーの
をクリックします。
コマンドラインツール ダイアログで、リストから ララベル を選択し、その可視性レベル(プロジェクト または グローバル )を指定します。

OK をクリックすると、ツール設定ダイアログが開きます。
ツールのエイリアスを指定し、 artisan へのパスを指定し、 PHP インタープリター リストから構成済みの PHP インタープリターの 1 つを選択します。 詳細については、 ローカル PHP インタープリターを構成する および リモート PHP インタープリターの構成 を参照してください。

「OK 」をクリックして変更を適用し、「PHP コマンドラインツールのサポート 」ページに戻ります。 必要に応じて、
をクリックしてツールのプロパティを編集するか、
をクリックしてコマンドセットをカスタマイズします。 詳細については、 ツールをカスタマイズする を参照してください。
Artisan コマンドを実行する
に移動するか、 Ctrl を 2 回押します。
開いた 何でも実行する ウィンドウで、
<artisan> <command>形式でコマンドの呼び出しを入力します。コマンドの実行結果は 実行ツールウィンドウ に表示されます。

コマンドを終了する
実行ツールウィンドウ ツールバーの
をクリックします。
Artisan コマンドのデバッグ
Laravel コマンドは、 コマンド を拡張するコントローラークラスで定義されます。 コマンドをデバッグするには、コマンドが定義されているコントローラークラスファイルではなく、コマンド自体のデバッグセッションを開始することが重要です。 それ以外の場合、Laravel ブートストラッププロセスがスキップされ、実行が失敗します。
選択したコマンドに対応するコントローラークラスで、 ブレークポイントを設定するコード行でエディターのガターをクリックします。

選択したコマンドで artisan ツールを実行する 実行 / デバッグ構成を作成します。 メインメニューで、 に移動し、
をクリックして、リストから PHP スクリプト を選択します。

PHP スクリプト ダイアログで、実行 / デバッグ構成パラメーターを指定します。
ファイル フィールドに、 artisan 実行可能ファイルへのパスを指定します。
引数 フィールドに、
view:cacheなどの実際のコマンドとその引数を入力します。

PhpStorm ツールバーで、作成した実行/デバッグ構成を選択し、
をクリックします。 コマンドの実行は、指定されたブレークポイントで停止します。
