GoLand 2019.3ヘルプ

プラグインを管理する

プラグインはGoLandのコア機能を拡張します。

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

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

  • ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどを使用して、生産性を高める

  • コーディング演習と検証を使用して新しいプログラミング言語を習得する

プラグイン設定を開く

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

プラグインページで、次のことを行えます。

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

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

The Plugins settings dialog

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

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

一部の機能が既存のプラグインでカバーされていない場合は、GoLand用の独自のプラグインを作成できます。詳しくは、独自のプラグインを開発するを参照してください。

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

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

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

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

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

プラグインアーカイブ(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

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

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

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

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

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

デフォルトのプラグインリポジトリをカスタムのものに置き換えます

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

  2. 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がないことを確認してください。

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

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

独自のプラグインを開発する

プラグインの開発には、GoLandのどのエディションを使用することもできます。それはあなたを手助けするためにオープンAPI、専用のSDK、モジュール、実行/デバッグ設定を提供します。

推奨ワークフローはGradleを使用することです。内部GoLandビルドシステムを使用した古いワークフローもサポートされています。詳しくは、IntelliJ プラットフォーム SDK開発者ガイドを参照してください。

最終更新日: 2019年12月5日