CLion 2020.1ヘルプ

プラグイン

プラグインはCLionのコア機能を拡張します。彼ら:

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

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

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

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

プラグイン設定を開く

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

The Plugins settings dialog

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

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

ほとんどのプラグインはどのJetBrains製品でも使用できます。一部の商品は商品のみに限定されています。別のライセンスが必要なプラグインもあります。

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

既存のプラグインで必要な機能が提供されない場合は、CLion用の独自のプラグインを作成できます。詳細については、CLion用のプラグインを開発するを参照してください。

デフォルトでは、CLionにはいくつかのバンドルプラグインが含まれています。バンドルされているプラグインを無効にすることはできますが、削除することはできません。追加のプラグインは、プラグインリポジトリまたはローカルのアーカイブファイル(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 をクリックし、ドロップダウンメニューからアンインストールを選択します。

プラグインを使用不可にする

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

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

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

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

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

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

Disable all downloaded plugins

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

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

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

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

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

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

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

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

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

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

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

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

必須プラグイン

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

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

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

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

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

    Add required plugin dialog

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

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

最終更新日: 2020年6月11日

関連ページ:

CLion用のプラグインを開発する

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

高度な構成

使用可能な標準オプションに加えて、CLionを使用すると、基盤となるプラットフォームとJavaランタイムの低レベルの構成を実行できます。これにより、予期しない課題が発生する可能性があり、何をしているのかわからない場合は、CLionのインストールが動作不能になる可能性があります。解決しようとしている課...

ローカル・ヒストリー

ローカル・ヒストリーは、バージョン管理に関係なく、プロジェクトファイルとその構造に加えられたすべての変更を常に追跡できます。特定のコミットの違いを示すバージョン管理システムとは異なり、ローカル・ヒストリーは、IDEと外部の変更の両方から行われたすべての意味のある変更のリビジョンを自動的に維持します。...

有用な非バンドル・プラグイン

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