IDE スクリプトコンソール
IDE スクリプトコンソールを使用すると、DataGrip の機能を自動化し、さまざまな情報を抽出する簡単なスクリプトを書くことができます。IntelliJ プラットフォーム API(英語) にアクセスすれば、IDE の動作を追加または変更するプラグインの代わりとなる軽量なものと考えることができます。
デフォルトでは、JavaScript と Groovy で書かれたスクリプトをサポートしています。ただし、Python、Ruby、Clojure など、JSR 223(英語) に準拠した任意のスクリプト言語を使用できます。
この gist(英語) には、いくつかの情報と例があります。
IDE スクリプティングコンソールを開く
Ctrl+Shift+A を押して、
IDE Scripting Console
と入力します。必要なオプションが見つかったら、それをクリックしてコンソールを実行します。これにより、エディターの IDE スクリプトコンソールタブが開き、そこでコードを入力して Ctrl+Enter を使用して実行できます。
スクリプトは consoles/ide の構成ディレクトリに格納されています。Scratches and Consoles/IDE Consoles のファイルツールウィンドウにも表示されます。.profile という名前のファイルに続けてこのディレクトリに対応する言語を指定すると(.profile.groovy など)、実行したスクリプトと一緒にそのファイルが実行されます。プロファイルを使用してスクリプトの機能を定義します。
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_setting_default_directory.png)
IDE で使用されるディレクトリ
デフォルトでは、DataGrip は、各 IDE インスタンスのユーザー固有のファイル(構成、キャッシュ、プラグイン、ログなど)をユーザーのホームディレクトリに保存します。ただし、必要に応じて、これらのファイルを保存する場所を変更できます。IDE ディレクトリの場所を変更するたとえば、ユーザープロファイルドライブの容量が不足している場合や低速ディスクにある場合、ホームディレクトリが暗号化されている(IDE の速度が低下している)場合、またはネットワークドライブにある場合は、デフォルトの IDE...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_pluginID.png)
コマンドラインからプラグインをインストールする
JetBrains マーケットプレイスまたはカスタムプラグインリポジトリからプラグイン ID を使用してプラグインをインストールします。DataGrip を実行するための実行可能ファイルは、bin のインストールディレクトリにあります。この実行可能ファイルをコマンドラインランチャーとして使用するには、コマンドラインインターフェースの説明に従って、システムに追加します。構文 datagrip64.exe installPlugins <plugin-id ...> [repository-...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_plugins_settings.png)
プラグイン
プラグインは DataGrip のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。次のビデオは、プラグインサブシステムの概要を示しています。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrains マーケッ...