プラグイン
プラグインはCLionのコア機能を拡張します。
バージョン管理システム、アプリケーションサーバー、その他のツールとの統合を提供
さまざまな言語およびフレームワークに対するコーディング支援サポートを追加する
ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどを使用して、生産性をBoost高める
コーディング演習と検証を使用して新しいプログラミング言語を習得する
プラグイン設定を開く

プラグインページで、次のことを行えます。
JetBrainsプラグインリポジトリ(英語)またはカスタムプラグインリポジトリからプラグインを参照してインストールするには、マーケットプレースタブを使用します。
インストールされたプラグインを閲覧し、有効化、無効化、更新、削除するためにInstalledタブを使用してください。不要なプラグインを無効にするとパフォーマンスが向上します。
ほとんどのプラグインはどのJetBrains製品でも使用できます。一部の商品は商品のみに限定されています。別のライセンスが必要なプラグインもあります。
プラグインが他のプラグインに依存している場合、CLionは依存関係について通知します。プロジェクトが特定のプラグインに依存している場合は、必要なプラグインのリストに追加してください。
一部の機能が既存のプラグインでカバーされていない場合は、CLion用の独自のプラグインを作成できます。詳しくは、CLion用のプラグインを開発するを参照してください。
デフォルトでは、CLionにはいくつかのバンドルプラグインが含まれています。バンドルされているプラグインを無効にすることはできますが、削除することはできません。追加のプラグインは、プラグインリポジトリまたはローカルのアーカイブファイル(ZIPまたはJAR)からインストールできます。
カスタム・プラグイン・リポジトリー
デフォルトでは、CLionはJetBrainsプラグインリポジトリ(英語)のプラグインを使用するように設定されています。これがすべてのコミュニティプラグインがホストされている場所で、そこにあなたのプラグインを自由にホストすることができます。ただし、内部使用専用のプラグインを開発している場合は、そのプラグイン用にカスタムプラグインリポジトリを設定できます。
カスタムプラグインリポジトリの設定については、IntelliJ プラットフォーム SDKドキュメントを参照してください。
プラグインリポジトリを設定したら、それをCLionに追加します。
カスタムプラグインリポジトリを閲覧するには、プラグインページのマーケットプレースタブに repository:
と入力し、続けてリポジトリのURLを入力します: 例:
あるいは、デフォルトのJetBrainsプラグインリポジトリ(英語)をカスタムリポジトリのURLに置き換えることができます。あなたのカスタムリポジトリプラグインだけをCLionから利用可能にしたいなら、これは役に立ちます。これを行うには、以下の説明に従ってプラットフォームプロパティーまたはVMオプションファイルを編集します。詳しくは、高度な構成を参照してください。
デフォルトのプラグインリポジトリをカスタムのものに置き換えます
メインメニューから
または を選択します。idea.plugins.host
プロパティーをプラットフォームプロパティーファイルに、または-Didea.plugins.host
オプションをVMオプションファイルに追加します: 例:idea.plugins.host="http://plugins.example.com:8080/"-Didea.plugins.host="http://plugins.example.com:8080/"plugins.jetbrains.com(英語)のURLがないことを確認してください。
CLionを再起動してください。
デフォルトのプラグインリポジトリをカスタムのものに置き換えると、プラグインダイアログのマーケットプレースタブの検索フィールドはカスタムリポジトリ内のプラグインのみを参照します。
必須プラグイン
プロジェクトは特定の技術やフレームワークのサポートを追加するプラグインを必要とするかもしれません。CLionがプラグインがインストールされ有効になっていることを確認するように、現在のプロジェクトに必要なプラグインのリストにそのようなプラグインを追加することができます。プラグインを忘れた場合、またはプロジェクトの作業中にチームの誰かが依存関係を認識していない場合は、通知されます。
現在のプロジェクトに必要なプラグインを追加する
必要なプラグインを追加した後、CLionでプロジェクトを開くと、プラグインが無効になっているか、インストールされていないか、更新が必要かが通知されます。
通知メッセージ内のリンクをクリックして、必要なプラグインを迅速に有効化、インストール、または更新します。
関連ページ:

CLion用のプラグインを開発する
CLionの特定の機能性を欠くとき、独自のプラグインを書くことを考えるかもしれません。この記事は、IntelliJ プラットフォームプラグイン開発の基本を理解し、CLionプラグインを実装する最初のステップを案内することを目的としています。すべてのCLionプラグインはIntelliJ プラットフォ...

高度な構成
設定/環境設定ダイアログ で使用可能な標準オプションに加えて、CLionを使用すると、基礎となるプラットフォームおよびJavaランタイムの低レベルの構成を実行できます。何をしているのかわからない場合、これは予期しない課題を引き起こし、あなたのCLionインストールを動作不能にするかもしれません。解決...

ローカル・ヒストリー
CLionはローカル・ヒストリーを使用して、プロジェクトに加えられたすべての変更を常に追跡します。特定のコミット間の違いを示すバージョン管理システムとは異なり、ローカル・ヒストリーはすべての意味のあるイベントに対する改訂を自動的に維持します。これにより、プロジェクト構造とソースコードの変更に関する詳...

有用な非バンドル・プラグイン
CLionプラグインリポジトリには、すぐに使えるCLion機能を強化するためにインストールできる1200を超えるプラグインが含まれています。これらのプラグインの中には既にCLionにバンドルされているものがあり、使い始めるために事前のアクションは必要ありません。ただし、CLionでワークフローを改善...