PhpStorm 2024.1 ヘルプ

PHP コマンドラインツールのサポート

PhpStorm は、一般的なサードパーティ製またはユーザ定義の PHP ツール(Symfony 1.1+(英語)Symfony2(英語)Zend フレームワーク 1(英語)Zend フレームワーク 2 (ZFTool)(英語)Yii(英語)Composer(英語)Drush 5.8+(英語)Laravel(英語) および Doctrine(英語)(Symfony コンソールベース)、WordPress コマンドラインインターフェース(英語))の実行コマンドをサポートしています。

PHP コマンドラインツールサポートプラグインを有効にする

この機能は、デフォルトで PhpStorm にバンドルされて有効になっている PHP コマンドラインツールのサポート(英語)プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストール済みタブを開き、PHP コマンドラインツールのサポートプラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

このページには、PhpStorm と統合されたすべての PHP 固有のカスタムコマンドラインツールのリストが表示されます。.xml 記述子に不一致があるツールには、the Warning icon のマークが付けられます。詳細については、PHP コマンドラインツールを参照してください。

項目

ツールチップとショートカット

説明

有効

この列のチェックボックスをオンにすると、対応するコマンドラインツールで定義されたコマンドを PhpStorm から実行できます。

エイリアス

このフィールドには、ツールへのフルパスの代わりにコマンド呼び出しで使用する文字列を指定します。

例: デフォルトで PhpStorm は Symfony の s、Zend フレームワークの zf、Composer の c を割り当てます。

インタープリター

この読み取り専用フィールドには、ツールコマンドが実行されるローカルまたはリモート PHP インタープリターの PHP エンジンのパスが表示されます。PHP インタープリターの構成の詳細については、「ローカル PHP インタープリターを構成するおよびリモート PHP インタープリターの構成」を参照してください。

ツールパス

このフィールドには、ツールの実行可能ファイルの場所を指定します。

タイプ

この読み取り専用フィールドには、サードパーティのコマンドラインツールの正式名称が表示されます。この列は、ツールタイプを表示するチェックボックスが選択されている場合にのみ使用できます。カスタムコマンドラインツールの場合、この列のフィールドは空です。

ツールタイプを表示する

このチェックボックスをオンにすると、使用可能なツールのテーブルにタイプ列が追加されます。

the Add button

追加

Alt+Insert

このボタンをクリックしてコマンドラインツールダイアログを開き、PhpStorm と統合するツールを選択します。選択に応じて、PhpStorm は、選択したツールの場所を指定するための次のダイアログのいずれかを開きます。

the Remove button

除去

Alt+Delete

選択したツールをリストから削除するには、このボタンをクリックします。

the Edit button

編集

選択したツールの定義ファイルを変更するには、このボタンをクリックします。

the Reload command list from executable button

実行可能ファイルから再ロードコマンドリスト

このボタンをクリックすると、選択したツールのコマンドリストがリフレッシュされます。

the Edit Source button

エディターで定義を開く

このボタンをクリックして、選択したツールのコマンドを含む .xml ファイルをエディターで開きます。独自のコマンドラインツールを定義するを参照してください。

関連ページ:

PHP コマンドラインツール

PhpStorm は、一般的なサードパーティ製またはユーザ定義の PHP ツール(Symfony 1.1+、Symfony2、Zend フレームワーク 1、Zend フレームワーク 2 (ZFTool)、Yii、Composer、Drush 5.8+、Laravel および Doctrine(Symfony コンソールベース)、WordPress コマンドラインインターフェース)の実行コマンドをサポートしています。PHP コマンドラインツールプラグインを有効にするこの機能は、デフォルトで PhpSt...

ローカル PHP インタープリターを構成する

ローカル PHP インタープリターは、リモートホスト、Docker コンテナー、または Vagrant 仮想環境にインストールされるリモート PHP インタープリターとは対照的に、コンピューターにインストールされる PHP エンジンです。ローカル PHP インタープリターを構成するを押して設定を開き、を選択します。表示される PHP ページで、CLI インタープリターリストの横にあるをクリックします。表示される CLI インタープリターダイアログで、左側のペインのをクリックして、ポップアップメニュー...

リモート PHP インタープリターの構成

リモート PHP インタープリターという用語は、リモートホストまたは仮想環境にインストールされた PHP エンジンを指します。リモート PHP インタープリターという用語は、コンピューターにインストールされているローカル PHP インタープリターの対義語として使用されます (ローカル PHP インタープリターの構成を参照)。SSH、Docker、Docker Compose、Vagrant、WSL を介してリモート PHP インタープリターにアクセスできます。SSH を使用すると、PHP インター...

PHP コマンドラインツールのサポート: Composer

をクリックし、PHP コマンドラインツールのサポートダイアログで Composer を選択すると、ダイアログが開きます。このダイアログで、Composer を起動する方法を指定し、Composer コマンドを探すファイルを指定することで、コマンドラインモードで Composer 依存関係マネージャーを使用できるようにします。PhpStorm は、指定された .phar アーカイブまたは Composer コマンドの実行可能ファイルの内容を解析します。ファイル解析が完了すると、PhpStorm は PHP コ...