複数のターゲットを実行する
DataGrip は、一度に複数のことを実行するいくつかの方法を提供します。たとえば、スキーマを作成するスクリプトを実行し、そのスキーマでステートメントを実行し、最後にいくつかのテストを実行します。いずれにせよ、最初のステップは、起動する必要があるタスクまたはプロセスごとに実行構成を作成することです。必要な構成がすべて整ったら、起動するためのいくつかのオプションがあります。
複合実行構成を使用する複数の構成を並行して起動する
起動前タスクを使用する複数の構成を順番に起動する
複数の構成を一度に起動すると、それぞれが実行またはデバッグツールウィンドウの個別のタブで使用可能になります。
複合実行 / デバッグ構成による並列起動
複合実行構成を使用すると、複数の実行構成を同時に起動できます。
複合実行構成を作成する
セッションで起動する必要がある各アプリとプロセスの実行 / デバッグ構成を作成します。
に進みます。または、Alt+Shift+F10 を押してから 0 を押します。
実行 / デバッグ構成ダイアログで、
をクリックするか Alt+Insert を押してから、複合を選択します。
名前フィールドに実行 / デバッグ構成名を指定します。この名前は、使用可能な実行 / デバッグ構成のリストに表示されます。
プロジェクトファイルとして保存を選択して、この実行構成を他のチームメンバーが利用できるようにします。
新しい実行構成を複合構成に含めるには、追加
をクリックして、リストから目的の構成を選択します。
変更を適用し、ダイアログを閉じます。
複合構成をセットアップしたら、デバッグの有無にかかわらず起動できます。
起動前タスクによる順次起動
実行構成の起動前タスクをさまざまなことに使用できます。その 1 つは、他の実行構成を起動することです。
「起動前」タスクの構成
セッションで起動する必要がある各アプリとプロセスの実行 / デバッグ構成を作成します。
に進みます。または、Alt+Shift+F10 を押してから 0 を押します。
実行 / デバッグ構成ダイアログで、最後に起動する構成を選択します。
オプションを変更をクリックし、起動前タスクの追加を選択します。
タスクの追加をクリックし、次に
別の構成を実行を選択して、目的の構成を選択します。
必要な構成がすべて追加されていることを確認します。
アップ Alt+Up および
ダウン Alt+Down を使用して起動順序を調整します (上部の構成が最初に起動されます)。
変更を適用し、ダイアログを閉じます。
最後に開始する構成で起動前タスクを設定したら、デバッグの有無にかかわらず起動できます。
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_rdconfigslist_temporary.png)
実行 / デバッグ構成の使用
DataGrip は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。実行構成には次の 2 つのタイプがあります。一時的 — コンテキストメニューからを選択するたびに作成されます。コンテキストメニューを呼び出すには、オブジェクトまたは領域を右クリックします。永続的 — テンプレートから明示的に作成されるか、一時的な構成を保存することによって作成されます。永続的...
![](https://pleiades.io/icons/datagrip.png)
実行 / デバッグ構成テンプレートのリスト
このページには、DataGrip で使用できる実行 / デバッグ構成テンプレートのリストが表示されます。データベースでの使用方法の詳細については、関連する使い方ページを参照してください。複合複数の実行 / デバッグ構成を並行して実行します。これは、たとえば、さまざまな自動テストやクライアントサーバーアプリを起動する場合に役立ちます。各構成のコントロールは、実行またはデバッグツールウィンドウの個別のタブで使用できます。データベーススクリプト作成したデータソースに対してデータベーススクリプトを実行し...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_create_xslt_configuration.png)
XSLT 実行構成
永続的な実行構成を作成することによって XSLT スクリプトを実行するか、実行を選択して選択した XSLT スクリプトを即座に実行することができます。始める前に:XPathView + XSLT プラグインを有効にするこの機能は、デフォルトで DataGrip にバンドルされて有効になっている XPathView + XSLT プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開...