プラグインのインストール
プラグインは IntelliJ IDEA のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。
バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。
さまざまな言語とフレームワークのコーディング支援サポート。
ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。
新しいプログラミング言語を学ぶのに役立つコーディング演習。
プラグイン設定を開く
Ctrl+Alt+S を押して IDE 設定を開き、
を選択します。
![プラグインの設定ダイアログ The Plugins settings dialog](https://resources.jetbrains.com/help/img/idea/2022.2/plugins_settings.png)
マーケットプレースタブを使用して、JetBrains プラグインリポジトリ(英語)またはカスタムプラグインリポジトリからプラグインを参照してインストールします。
インストール済みタブを使用して、バンドルおよびインストールされているプラグインを参照し、有効化、無効化、更新、削除します。不要なプラグインを無効にすると、パフォーマンスが向上する可能性があります。
ほとんどのプラグインは、どの JetBrains 製品でも使用できます。有償製品のみに限定されているものもあれば、別のライセンスが必要なものもあります。
プラグインが他のプラグインに依存している場合、IntelliJ IDEA は依存関係について通知します。プロジェクトが特定のプラグインに依存している場合は、必要なプラグインのリストに追加します。
既存のプラグインで必要な機能が提供されない場合は、IntelliJ IDEA 用の独自のプラグインを作成できます。詳細については、独自のプラグインを開発するを参照してください。
デフォルトでは、IntelliJ IDEA にはいくつかのプラグインがバンドルされています。バンドルされたプラグインを無効にすることはできますが、削除することはできません。プラグインリポジトリまたはローカルアーカイブファイル(ZIP または JAR)から追加のプラグインをインストールできます。
マーケットプレイスからプラグインをインストールする
Ctrl+Alt+S を押して IDE 設定を開き、
を選択します。マーケットプレースでプラグインを見つけて、インストールをクリックします。
特定のバージョンをインストールするには、JetBrains プラグインリポジトリ(英語)のプラグインページに移動し、ディスクからプラグインをインストールの説明に従ってダウンロードしてインストールします。例: プラグインの最新バージョンが壊れている場合に実行できます。
ディスクからプラグインをインストール
プラグインアーカイブ(ZIP または JAR)をダウンロードします。
Ctrl+Alt+S を押して IDE 設定を開き、
を選択します。プラグインページで
をクリックしてからディスクからプラグインをインストール…をクリックします。
プラグインアーカイブファイルを選択して OK をクリックします。
プロンプトが表示されたら、OK をクリックして変更を適用し、IDE を再起動します。
コマンドラインからプラグインをインストールする
JetBrains マーケットプレイス(英語)ページから必要なプラグインのページを見つけ、バージョンタブを選択し、任意のバージョンをクリックして
pluginId
をコピーします。pluginId
は、インストールするプラグインの短い名前です。例:
org.rust.lang
ターミナルを開き、プロジェクトが存在し、サードパーティのプラグインをダウンロードしてインストールする IntelliJ IDEA インスタンスに移動します。
ダウンロードした IntelliJ IDEA インスタンスは、OS に応じて次のディレクトリにあります。
installPlugins PROJECT_PATH pluginId
を使用してプラグインをインストールします。
プラグインを削除
Ctrl+Alt+S を押して IDE 設定を開き、
を選択します。インストール済みタブを開き、削除するプラグインを見つけます。
プラグインの説明ペインで
をクリックし、アンインストールを選択します。
プラグインを使用不可にする
対応する機能が必要ない場合は、プラグインを削除せずに無効にすることができます。
Ctrl+Alt+S を押して IDE 設定を開き、
を選択します。インストール済みタブを開き、無効にするプラグインを見つけて選択します。
プラグインの説明ペインで
をクリックし、無効にするを選択します。
または、プラグインのリストのチェックボックスまたはプラグインカテゴリのすべて無効化ボタンを使用できます。
のメニューで、手動でインストールされたすべてのプラグインを一度に(バンドルされていない)無効または有効にすることができます。
![ダウンロードしたプラグインをすべて無効にする Disable all downloaded plugins](https://resources.jetbrains.com/help/img/idea/2022.2/plugins-disable-all.png)
必須プラグイン
プロジェクトには、特定のテクノロジーまたはフレームワークをサポートするプラグインが必要な場合があります。そのようなプラグインを現在のプロジェクトに必要なプラグインのリストに追加して、IntelliJ IDEA がプラグインがインストールされて有効になっていることを確認できるようにすることができます。プラグインを忘れた場合、またはチームの誰かがプロジェクトで作業しているときに依存関係を認識していない場合に通知されます。
現在のプロジェクトに必要なプラグインを追加する
必要なプラグインがインストールされていることを確認してください。
Ctrl+Alt+S を押して IDE 設定を開き、
を選択します。必須プラグインページで、
をクリックしてプラグインを選択します。必要に応じて、プラグインの最小バージョンと最大バージョンを指定します。
IntelliJ IDEA でプロジェクトを開くと、プラグインが無効になっているか、インストールされていないか、更新が必要かどうかが通知されます。
通知メッセージ内のリンクをクリックして、必要なプラグインを迅速に有効化、インストール、更新します。
推奨プラグイン
プロジェクトを開くと、IntelliJ IDEA は、プロジェクトで使用されているライブラリとファセットに基づいてプラグインをインストールして有効にすることを提案できます。提案されたプラグインを、チームメートも使用できるようにプロジェクトに手動で追加できる必要なプラグインと混同しないでください。
特定のプラグインが必要ない場合は、IntelliJ IDEA がプラグインを提案しないようにすることができます。通知設定を使用して、すべてのプラグイン候補とその表示方法の通知を無効または有効にすることもできます。
プラグインの提案を無効にする
提案されたプラグインの通知が表示されたら、このプラグインを提案しないでくださいをクリックします。
次回プロジェクトを開くときに、IntelliJ IDEA はこのプラグインを提案しません。提案されたプラグインについては、プロジェクトを引き続き確認できます。
プロジェクトで推奨されているプラグインを確認する
Ctrl+Shift+A を押して、推奨プラグインの確認の入力を開始します。
推奨プラグインの確認アクションを選択します。
IntelliJ IDEA にプロジェクトに適用可能なプラグインがある場合は、通知メッセージが表示されます。通知メッセージのリンクをクリックして、提案されたプラグインをインストールまたは有効にします。
独自のプラグインを開発する
IntelliJ IDEA の任意のエディションを使用してプラグインを開発できます。オープン API、専用の SDK、モジュール、実行 / デバッグ構成を提供して、あなたを支援します。
推奨ワークフローは Gradle を使用することです。内部 IntelliJ IDEA ビルドシステムを使用した古いワークフローもサポートされています。詳しくは、IntelliJ プラットフォーム SDK 開発者ガイド(英語)を参照してください。
カスタムプラグインリポジトリ
デフォルトでは、IntelliJ IDEA は JetBrains プラグインリポジトリ(英語)のプラグインを使用するように構成されています。これは、誰もがプラグインをホストできる公開リポジトリです。ただし、内部使用のみのプラグインを開発する場合は、それらのカスタムプラグインリポジトリを設定できます。
カスタムプラグインリポジトリの設定については、IntelliJ プラットフォーム SDK ドキュメント(英語)を参照してください。
プラグインリポジトリを設定したら、それを IntelliJ IDEA に追加します。
カスタムリポジトリを追加する
Ctrl+Alt+S を押して IDE 設定を開き、
を選択します。プラグインページで、
をクリックし、プラグインリポジトリの管理…を選択します。
カスタムプラグインリポジトリダイアログで、
をクリックし、リポジトリ URL を指定します。プラグインを説明する XML ファイル(英語)の場所(たとえば、updatePlugins.xml)を指している必要があります。ファイルは、カスタムプラグインと同じサーバーに配置することも、専用のプラグインに配置することもできます。
カスタムプラグインリポジトリダイアログで OK をクリックしてプラグインリポジトリのリストを保存します。
設定 / 環境設定ダイアログで OK をクリックして変更を適用します。
プラグインを検索すると、IntelliJ IDEA は、デフォルトの JetBrains プラグインリポジトリ(英語)と指定したカスタムリポジトリの両方の結果を表示します。特定のカスタムプラグインリポジトリのみを参照するには、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 プラグインリポジトリ(英語)の代わりにデフォルトのプラグインリポジトリアプリケーションとして機能します。特に、次の要求を処理する必要があります。
IntelliJ IDEA 再起動。
デフォルトのプラグインリポジトリを置き換えると、プラグインダイアログのマーケットプレースタブの検索フィールドは、新しいデフォルトリポジトリ内のプラグインと追加したカスタムリポジトリのみを参照します。
生産性のヒント
検索結果のフィルタリングと並べ替え
検索文字列にスラッシュ
/
を入力すると、検索結果のフィルタリングと並べ替えのオプションが表示されます。例: 次のオプションを検索文字列に追加して、言語関連のプラグインのみをリストし、ダウンロード数でソートできます。/tag:Languages /sortBy:downloads
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/ij_startup_dialog.png)
IntelliJ IDEA のライセンス購入と登録
IntelliJ IDEA Ultimate は最大 30 日間無料で評価できます。無料トライアルを始める IntelliJ IDEA を起動すると表示されるライセンスダイアログで、30 日間無料トライアルを開始ボタンをクリックします。JetBrains の Web サイトにリダイレクトされ、トライアルが開始されたことを確認するメッセージが表示されます。試用版の有効期限が切れたら、IntelliJ IDEA Ultimate を引き続き使用するには、ライセンスを購入して登録する必要があります。In...
![](https://pleiades.io/icons/idea.png)
IDE で使用されるディレクトリ
デフォルトでは、IntelliJ IDEA は、各 IDE インスタンスのユーザー固有のファイル(構成、キャッシュ、プラグイン、ログなど)をユーザーのホームディレクトリに保存します。ただし、必要に応じて、これらのファイルを保存する場所を変更できます。IDE ディレクトリの場所を変更するたとえば、ユーザープロファイルドライブの容量が不足している場合や低速ディスクにある場合、ホームディレクトリが暗号化されている(IDE の速度が低下している)場合、またはネットワークドライブにある場合は、デフォルトの...
![](https://resources.jetbrains.com/help/img/idea/2022.2/ij_features_trainer_before_you_start_plugin_enabled.png)
IDE 機能の学習
IntelliJ IDEA には、機能トレーナーが組み込まれています。IDE の基本に関するこの対話的なトレーニングコースは、コードのリファクタリング、プロジェクトの移動など、いくつかの一般的なタスクを実行する方法を学ぶのに役立ちます。このコースはいくつかのチュートリアルに分かれており、それぞれに特定のタスクの実行方法を教えるいくつかのレッスンがあります。コースまたは特定のチュートリアルは、ウェルカム画面または学習ツールウィンドウから開始できます。レッスンを完了するには、レッスン内のすべてのタス...
![](https://resources.jetbrains.com/help/img/idea/2022.2/add-library-docs.png)
オフラインで作業する
IntelliJ IDEA の多くの機能では、インターネットへのアクセスが必要です。オフラインで作業している場合(たとえば、隔離された環境で)、留意すべきいくつかの側面があります。更新:デフォルトでは、IntelliJ IDEA は更新を自動的にチェックし、新しいバージョンが利用可能になったときに通知するように構成されています。更新は通常パッチベースです。既存のインストールに適用され、IDE を再起動するだけで済みます。ただし、パッチの更新が利用できない場合は、IntelliJ IDEA の新...