PhpStorm 2026.1 Help

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

PhpStorm は、Laravel に含まれている Artisan コマンドラインインターフェースと連携し、便利なコマンドをいくつか提供します。

Artisan を自動的に設定する

Artisan を手動で設定する

  1. 設定 ダイアログ(Ctrl+Alt+S )で ツール | PHP コマンドラインツールのサポート に移動します。

  2. ツールバーの 追加ボタン をクリックします。

  3. コマンドラインツール ダイアログで、リストから ララベル を選択し、その可視性レベル(プロジェクト または グローバル )を指定します。

    コマンドラインツールダイアログ
  4. OK をクリックすると、ツール設定ダイアログが開きます。

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

    artisan コマンドラインツール設定
  5. OK 」をクリックして変更を適用し、「PHP コマンドラインツールのサポート 」ページに戻ります。 必要に応じて、 編集ボタン をクリックしてツールのプロパティを編集するか、 ソースの編集ボタン をクリックしてコマンドセットをカスタマイズします。 詳細については、 ツールをカスタマイズする を参照してください。

Artisan コマンドを実行する

  • ツール | コマンドの実行 に移動するか、 Ctrl を 2 回押します。

    開いた 何でも実行する ウィンドウで、 <artisan> <command> 形式でコマンドの呼び出しを入力します。

    コマンドの実行結果は 実行ツールウィンドウ に表示されます。

    Running a artisan command

コマンドを終了する

Artisan コマンドのデバッグ

Laravel コマンドは、 コマンド を拡張するコントローラークラスで定義されます。 コマンドをデバッグするには、コマンドが定義されているコントローラークラスファイルではなく、コマンド自体のデバッグセッションを開始することが重要です。 それ以外の場合、Laravel ブートストラッププロセスがスキップされ、実行が失敗します。

  1. 選択したコマンドに対応するコントローラークラスで、 ブレークポイントを設定するコード行でエディターのガターをクリックします。

    Laravel コマンドにブレークポイントを設定する
  2. 選択したコマンドで artisan ツールを実行する 実行 / デバッグ構成を作成します。 メインメニューで、 実行 | 実行構成の編集 に移動し、 追加ボタン をクリックして、リストから PHP スクリプト を選択します。

    実行 / デバッグ構成: PHP スクリプト
  3. PHP スクリプト ダイアログで、実行 / デバッグ構成パラメーターを指定します。

    • ファイル フィールドに、 artisan 実行可能ファイルへのパスを指定します。

    • 引数 フィールドに、 view:cache などの実際のコマンドとその引数を入力します。

    Laravel CLI コマンドの「実行 / デバッグ構成」ダイアログ
  4. PhpStorm ツールバーで、作成した実行/デバッグ構成を選択し、 「デバッグ」ボタン をクリックします。 コマンドの実行は、指定されたブレークポイントで停止します。

    Debug a Laravel command
2026 年 5 月 22 日