PhpStorm 2020.3 ヘルプ

プラグインを管理する

プラグインは以下に示すように PhpStorm のコア機能を拡張します。

  • バージョン管理システム、アプリケーションサーバー、およびその他のツールとの統合を提供する

  • さまざまな言語とフレームワークのコーディング支援サポートを追加する

  • ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどで生産性を向上

  • コーディング演習と検証で新しいプログラミング言語を学ぶのに役立ちます

プラグイン設定を開く

  • 設定 / 環境設定ダイアログ Ctrl+Alt+S で、プラグインを選択します。

The Plugins settings dialog

マーケットプレースタブを使用して、JetBrains プラグインリポジトリ(英語)またはカスタムプラグインリポジトリからプラグインを参照してインストールします。

インストールされたプラグインを閲覧し、有効化、無効化、更新、削除するためにインストール済みタブを使用してください。不要なプラグインを無効にするとパフォーマンスが向上します。

プラグインが他のプラグインに依存している場合、PhpStorm は依存関係について通知します。プロジェクトが特定のプラグインに依存している場合は、必要なプラグインのリストに追加します。

デフォルトでは、PhpStorm にはいくつかのバンドルプラグインが含まれています。バンドルされているプラグインを無効にすることはできますが、削除することはできません。追加のプラグインは、プラグインリポジトリまたはローカルのアーカイブファイル(ZIP または JAR)からインストールできます。

リポジトリからプラグインをインストールする

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、プラグインを選択します。

  2. マーケットプレースでプラグインを見つけて、インストールをクリックします。

特定のバージョンをインストールするには、JetBrains プラグインリポジトリ(英語)のプラグインページに移動し、ディスクからプラグインをインストールの説明に従ってダウンロードしてインストールします。例: プラグインの最新バージョンが壊れている場合に実行できます。

ディスクからプラグインをインストール

プラグインアーカイブ(ZIP または JAR)をダウンロードしたら、次の手順を実行します。

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、プラグインを選択します。

  2. プラグインページで The Settings button をクリックしてからディスクからプラグインをインストールをクリックします。

  3. プラグインアーカイブファイルを選択して OK をクリックします。

  4. プロンプトが表示されたら、OK をクリックして変更を適用し、IDE を再起動します。

プラグインを削除

バンドルされているプラグインは削除できません。

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、プラグインを選択します。

  2. インストール済みタブを開き、削除するプラグインを見つけます。

  3. 無効化 / 有効化ボタンの横にある The down arrow をクリックし、ドロップダウンメニューからアンインストールを選択します。

    The Uninstall item for plugins

プラグインを無効にする

対応する機能が必要ない場合は、プラグインを削除せずに無効にすることができます。

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、プラグインを選択します。

  2. インストール済みタブを開き、無効にするプラグインを見つけて選択します。

  3. 無効にするをクリックします。ボタンが有効に変わります。

    または、プラグインのリストのチェックボックスまたはプラグインカテゴリのすべて無効化ボタンを使用できます。

The Settings button のメニューで、手動でインストールされたすべてのプラグインを一度に(バンドルされていない)無効または有効にすることができます。

Disable all downloaded plugins

カスタムプラグインリポジトリ

デフォルトでは、PhpStorm は JetBrains プラグインリポジトリ(英語)のプラグインを使用するように設定されています。これがすべてのコミュニティプラグインがホストされている場所で、そこにあなたのプラグインを自由にホストすることができます。ただし、内部使用専用のプラグインを開発している場合は、そのプラグイン用にカスタムプラグインリポジトリを設定できます。

カスタムプラグインリポジトリの設定については、IntelliJ プラットフォーム SDK ドキュメント(英語)を参照してください。

プラグインリポジトリを設定したら、それを PhpStorm に追加します。

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、プラグインを選択します。

  2. プラグインページで The cogwheel icon をクリックしてからプラグインリポジトリの管理をクリックします。

  3. カスタムプラグインリポジトリダイアログで、The Add icon をクリックしてリポジトリの URL を指定します。 updatePlugins.xml ファイルの場所を指す必要があります。ファイルは、カスタムプラグインと同じサーバーに置くことも、専用のプラグインに置くこともできます。

    How to add a custom plugin repository
  4. カスタムプラグインリポジトリダイアログで OK をクリックしてプラグインリポジトリのリストを保存します。

  5. 設定 / 環境設定ダイアログで OK をクリックして変更を適用します。

カスタムプラグインリポジトリを閲覧するには、プラグインページのマーケットプレースタブに repository: と入力し、続けてリポジトリの URL を入力します。例:

repository:http://plugins.example.com:8080/updatePlugins.xml myPlugin

あるいは、デフォルトの JetBrains プラグインリポジトリ(英語)をカスタムリポジトリの URL に置き換えることができます。あなたのカスタムリポジトリプラグインだけを PhpStorm から利用可能にしたいなら、これは役に立ちます。これを行うには、以下の説明に従ってプラットフォームプロパティまたは VM オプションファイルを編集します。詳しくは、高度な構成を参照してください。

カスタムプラグインリポジトリを使用する

  1. メインメニューからヘルプ | カスタムプロパティの編集を選択します。

  2. idea.plugins.host プロパティをプラットフォームプロパティファイルに追加します。例:

    idea.plugins.host="http://plugins.example.com:8080/"

    plugins.jetbrains.com(英語) の URL がないことを確認してください。

  3. PhpStorm を再起動してください。

デフォルトのプラグインリポジトリをカスタムのものに置き換えると、プラグインダイアログのマーケットプレースタブの検索フィールドはカスタムリポジトリ内のプラグインのみを参照します。

必須プラグイン

プロジェクトには、特定のテクノロジーまたはフレームワークをサポートするプラグインが必要な場合があります。そのようなプラグインを現在のプロジェクトに必要なプラグインのリストに追加して、PhpStorm がプラグインがインストールされて有効になっていることを確認できるようにすることができます。プラグインを忘れた場合、またはチームの誰かがプロジェクトで作業しているときに依存関係を認識していない場合に通知されます。

現在のプロジェクトに必要なプラグインを追加する

  1. 必要なプラグインがインストールされていることを確認してください。

  2. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、ビルド、実行、デプロイ | 必須プラグインを選択します。

  3. 必須プラグインページで、The Add icon をクリックしてプラグインを選択します。必要に応じて、プラグインの最小バージョンと最大バージョンを指定します。

    Add required plugin dialog

必要なプラグインを追加した後、PhpStorm でプロジェクトを開くと、プラグインが無効になっているか、インストールされていないか、更新が必要かが通知されます。

Required plugin not installed warning

通知メッセージ内のリンクをクリックして、必要なプラグインを迅速に有効化、インストール、または更新します。

生産性のヒント

検索結果のフィルタリングと並べ替え

  • 検索文字列にスラッシュ / を入力すると、検索結果のフィルタリングと並べ替えのオプションが表示されます。例: 次のオプションを検索文字列に追加して、言語関連のプラグインのみをリストし、ダウンロード数でソートできます。

    /tag:Languages /sortBy:downloads

関連ページ:

PhpStorm のライセンス購入と登録

PhpStorm は最大 30 日間評価できます。その後、ライセンスを購入して登録し、引き続き製品を使用してください。早期アクセスプログラムの一部である PhpStorm のプレリリースビルドは登録を必要とせず、30 日間のライセンスで提供されます。次のいずれかを実行してライセンスダイアログを開きます。メインメニューからを選択します、ウェルカム画面で、をクリックします。、PhpStorm またはライセンスが必要なプラグインの登録方法を選択します。JB アカウント JetBrains アカウントを使...

高度な構成

使用可能な標準オプションに加えて、PhpStorm を使用すると、基盤となるプラットフォームと Java ランタイムの低レベルの構成を実行できます。これにより、予期しない問題が発生する可能性があり、何をしているのかわからない場合は、PhpStorm のインストールが動作不能になる可能性があります。解決しようとしている問題の解決に役立つオプションと値に関する指示については、JetBrains サポートにお問い合わせください。JVM オプション:PhpStorm は、JVM(Java Virtua...

チュートリアル: JavaScript 内の PHP 構文のハイライト

このチュートリアルでは、PhpStorm での複合構文を扱うためのテンプレートデータ言語の使用方法について説明します。時には、異なるプログラミング言語を 1 つのファイルに混在させています。このようなインジェクションが 1 回または 2 回しかない場合は、言語インジェクションを使用してください。しかし、もしたくさんいるとしたら? 例: PHP の変数や関数を使用している JavaScript ファイルや CSS ファイル?どのようにして、コード補完とインスペクションが混在した構文ハイライトを得る...