プラグインをインストールする
プラグインは IntelliJ IDEA のコア機能を拡張します。 例: プラグインをインストールして、次の機能を取得します。
バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。
さまざまな言語とフレームワークのコーディング支援サポート。
ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。
新しいプログラミング言語を学ぶのに役立つコーディング演習。
プラグイン設定を開く
Ctrl+Alt+S を押して設定を開き、 を選択します。

Marketplace タブを使用して、 JetBrains マーケットプレイス(英語)または カスタムプラグインリポジトリからプラグインを参照してインストールします。
インストール済み タブを使用して、バンドルおよびインストールされているプラグインを参照し、有効化、無効化、更新、削除します。 不要なプラグインを無効にすると、パフォーマンスが向上する可能性があります。
ほとんどのプラグインは、どの JetBrains 製品でも使用できます。 有償製品のみに限定されているものもあれば、別のライセンスが必要なものもあります。
プラグインが他のプラグインに依存している場合は、「追加情報 」タブで依存関係のリストを見つけることができます。 プロジェクトが特定のプラグインに依存している場合は、 必要なプラグインのリストに追加します。
既存のプラグインが必要な機能を提供していない場合は、IntelliJ IDEA 用の独自のプラグインを作成できます。 詳細については、 独自のプラグインを開発する を参照してください。
デフォルトでは、IntelliJ IDEA にはバンドルされたプラグインがいくつか含まれています。 バンドルされたプラグインを無効にすることはできますが、削除することはできません。 また、プラグインリポジトリまたはローカルアーカイブファイル (ZIP または JAR) から追加のプラグインをインストールすることもできます。
マーケットプレイスからプラグインをインストールする
Ctrl+Alt+S を押して設定を開き、 を選択します。
Marketplace タブをクリックし、検索フィールドにプラグイン名を入力します。
プラグインをインストールするには、 インストール をクリックして、IntelliJ IDEA を再起動します。
特定のバージョンをインストールするには、 JetBrains マーケットプレイス(英語)のプラグインページに移動し、 ディスクからプラグインをインストール の説明に従ってダウンロードしてインストールします。 例: 最新バージョンのプラグインが壊れている場合でも実行できます。
ディスクからプラグインをインストール
プラグインアーカイブ(ZIP または JAR)をダウンロードします。
Ctrl+Alt+S を押して設定を開き、 を選択します。
プラグイン ページで
をクリックしてから ディスクからプラグインをインストール をクリックします。

プラグインアーカイブファイルを選択して OK(O) をクリックします。
プロンプトが表示されたら、 OK(O) をクリックして変更を適用し、IDE を再起動します。
コマンドラインからプラグインをインストール
プラグインをインストールする IDE を終了します。
JetBrains マーケットプレイス(英語)で、インストールするプラグインのページを見つけ、 追加情報 セクションまで下にスクロールして、 プラグイン ID パラメーターの値をコピーします (例:
org.jetbrains.plugins.github)。プラグインのインストール:
IntelliJ IDEA の bin ディレクトリ(インストールディレクトリ内)に移動し、次のコマンドを実行します。
idea64.exe installPlugins <PluginID>例:
idea64.exe installPlugins org.jetbrains.plugins.github次のコマンドを実行します。
open -na "IntelliJ IDEA.app" --args installPlugins <PluginID>例:
open -na "IntelliJ IDEA.app" --args installPlugins org.jetbrains.plugins.githubIntelliJ IDEA の bin ディレクトリ(インストールディレクトリ内)に移動し、次のコマンドを実行します。
idea.sh installPlugins <PluginID>例:
idea.sh installPlugins org.jetbrains.plugins.github
詳細については、 コマンドラインからプラグインをインストールする を参照してください。
プラグインを削除
Ctrl+Alt+S を押して設定を開き、 を選択します。
インストール済み タブを開き、削除したいプラグインを見つけます。
無効にする リストを展開し、 アンインストール を選択します。

プラグインを手動で更新する
Ctrl+Alt+S を押して設定を開き、 を選択します。
インストールされているプラグインの新しいバージョンが利用可能な場合は、プラグイン設定に 更新 ボタンが表示されます。 これをクリックしてプラグインを更新します。

IDE がアップデートを確認するかどうかを設定するには、 設定 Ctrl+Alt+S を開いて に移動します。 このページで アップデートの確認 をクリックして、プラグインリポジトリで利用可能なプラグインアップデートを手動で確認することもできます。
IDE ですべてのプラグインを自動的に更新したい場合は、 それに応じて設定できます。
IDE およびプラグインの更新の詳細については、 IntelliJ IDEA の更新 を参照してください。
プラグインを自動的に更新する
デフォルトでは、IntelliJ IDEA はプラグインの新しいバージョンが利用可能になると、手動でプラグインを更新するように通知します。 IntelliJ IDEA を設定すると、プラグインの更新を自動的にダウンロードし、次回の IDE 再起動時に適用することができます。
Ctrl+Alt+S を押して設定を開き、 を選択します。
をクリックして プラグインを自動的に更新する を選択します。

または、 に移動して プラグインを自動的に更新する を選択します。
プラグインの無効化
対応する機能が必要ない場合は、プラグインを削除せずに無効にすることができます。
Ctrl+Alt+S を押して設定を開き、 を選択します。
インストール済み タブを開き、無効にするプラグインを見つけて選択します。
プラグインの説明ペインで 無効にする をクリックします。
または、プラグインのリストのチェックボックスまたはプラグインカテゴリの すべて無効化 ボタンを使用できます。
のメニューで、手動でインストールされたすべてのプラグインを一度に(バンドルされていない)無効または有効にすることができます。

必須プラグイン
プロジェクトには、特定のテクノロジーまたはフレームワークをサポートするプラグインが必要な場合があります。 そのようなプラグインを現在のプロジェクトに 必要なプラグインのリストに追加して、IntelliJ IDEA がプラグインがインストールされて有効になっていることを確認できるようにすることができます。 プラグインを忘れた場合、またはチームの誰かがプロジェクトで作業しているときに依存関係を認識していない場合に通知されます。
現在のプロジェクトに必要なプラグインを追加する
Ctrl+Alt+S を押して設定を開き、 を選択します。
必須プラグイン ページで、
をクリックしてプラグインを選択します。 必要に応じて、プラグインの最小バージョンと最大バージョンを指定します。
必要なプラグインのリストは、プロジェクトの .idea/externalDependencies.xml ファイルに保存されています。 IntelliJ IDEA でプロジェクトを開くと、必要なプラグインが無効になっているか、インストールされていないか、更新が必要かどうかが通知されます。
通知メッセージ内のリンクをクリックして、必要なプラグインを迅速に有効化、インストール、更新します。
推奨プラグイン
IntelliJ IDEA は、プロジェクトを開いた際、プロジェクトで使用されているライブラリとファセットに基づいてプラグインをインストールし有効にするよう、提案することができます。 推奨プラグインを 必須プラグインと混同しないでください。必須プラグインは、チームメートも使用できるようにプロジェクトに手動で追加することができます。
特定のプラグインが必要ない場合は、IntelliJ IDEA がプラグインを提案しないようにすることができます。 通知設定を使用して、すべてのプラグイン候補とその表示方法の通知を無効または有効にすることもできます。
プラグインの提案を無効にする
提案されたプラグインの通知が表示されたら、 今後提案しない をクリックします。
次回プロジェクトを開いたときに、IntelliJ IDEA はこのプラグインを提案しません。
プロジェクトで推奨されているプラグインを確認する
提案を無効にしたプラグインを除き、プロジェクトで提案されたプラグインを確認できます。
Ctrl+Shift+A を押して、 推奨プラグインの確認の入力を開始します。
推奨プラグインの確認 アクションを選択します。

IntelliJ IDEA にプロジェクトに適用可能なプラグインがある場合は、通知メッセージが表示されます。 通知メッセージのリンクをクリックして、提案されたプラグインをインストールまたは有効にします。
あるいは、IDE 設定 (Ctrl+Alt+S) を開いて に移動することもできます。プロジェクトに提案されたプラグインがある場合、それらはプラグインリストの上部の 推奨 セクションに表示されます。

独自のプラグインを開発する
IntelliJ IDEA の任意のエディションを使用してプラグインを開発できます。 オープン API、専用の SDK、モジュール、実行 / デバッグ構成を提供して、あなたを支援します。
推奨されるワークフローは、Gradle を使用することです。 内部 IntelliJ IDEA ビルドシステムを使用した古いワークフローもサポートされています。 詳細については、 IntelliJ プラットフォーム SDK 開発者ガイド(英語)を参照してください。
カスタムプラグインリポジトリ
デフォルトでは、IntelliJ IDEA は JetBrains マーケットプレイス(英語)のプラグインを使用するように構成されています。 これは、誰もがプラグインをホストできるパブリックリポジトリです。 ただし、内部使用のみを目的としたプラグインを開発する場合は、そのプラグイン用にカスタムプラグインリポジトリをセットアップできます。
カスタムプラグインリポジトリの設定の詳細については、「IntelliJ プラットフォーム SDK ドキュメント(英語) 」を参照してください。
プラグインリポジトリを設定したら、それを IntelliJ IDEA に追加します。
カスタムリポジトリを追加する
Ctrl+Alt+S を押して設定を開き、 を選択します。
プラグイン ページで、
をクリックし、 プラグインリポジトリの管理… を選択します。
カスタムプラグインリポジトリ ダイアログで、
をクリックし、リポジトリ URL を指定します。 プラグインを説明する XML ファイル(英語)の場所(たとえば、 updatePlugins.xml )を指している必要があります。 ファイルは、カスタムプラグインと同じサーバーに配置することも、専用のプラグインに配置することもできます。

カスタムプラグインリポジトリ ダイアログで OK(O) をクリックしてプラグインリポジトリのリストを保存します。
設定 ダイアログで OK(O) をクリックして変更を適用します。
プラグインを検索すると、IntelliJ IDEA はデフォルトの JetBrains マーケットプレイス(英語)と指定したカスタムリポジトリの両方からの結果を表示します。 特定のカスタムプラグインリポジトリのみを参照するには、 プラグイン ページの Marketplace タブの検索フィールドに「repository: 」と入力し、続いてリポジトリの URL を入力します。 例:
または、 idea.plugin.hosts プロパティを使用してカスタムプラグインリポジトリを追加することもできます。
に移動します。
idea.plugin.hostsプロパティをプラットフォームプロパティファイルに追加し、 プラグインを説明する XML ファイル(英語)の URL を指定します。 例:idea.plugin.hosts="http://plugins.example.com:8080/updatePlugins.xml"IntelliJ IDEA を再起動します。
デフォルトの JetBrains マーケットプレイス(英語)をカスタムプラグインリポジトリに置き換えることができます。 これは、カスタムリポジトリプラグインのみを IntelliJ IDEA から利用できるようにしたい場合に役立ちます。
デフォルトのプラグインリポジトリを置き換える
に移動します。
プラットフォームのプロパティファイルに
idea.plugins.hostプロパティを追加し、IntelliJ IDEAからの要求を適切に処理できるアプリケーションの URL を指定します。つまり、 JetBrains Marketplace の代わりにデフォルトのプラグインリポジトリアプリケーションとして機能するものです。特に、次の要求を処理する必要があります。
IntelliJ IDEA を再起動します。
デフォルトのプラグインリポジトリを置き換えると、 プラグイン ダイアログの Marketplace タブの検索フィールドは、新しいデフォルトリポジトリ内のプラグインと追加したカスタムリポジトリのみを参照します。
生産性のヒント
検索結果のフィルタリングと並べ替え
検索文字列にスラッシュ
/と入力すると、検索結果のフィルタリングと並べ替えのオプションが表示されます。 例: 次のオプションを検索文字列に追加すると、AI 関連のプラグインのみを一覧表示し、名前のアルファベット順に並べ替えることができます。/tag:AI /sortBy:name