実行 / デバッグ構成テンプレートのリスト
このページには、DataGrip で使用できる実行 / デバッグ構成テンプレートのリストが表示されます。プロジェクトでの使用方法の詳細については、関連する使い方ページを参照してください。
名前 | それを使用して | 必須プラグイン |
---|---|---|
複数の実行 / デバッグ構成を並行して実行します。これは、たとえば、さまざまな自動テストやクライアントサーバーアプリを起動する場合に役立ちます。各構成のコントロールは、実行またはデバッグツールウィンドウの個別のタブで使用できます。 | ||
作成したデータソースに対してデータベーススクリプトを実行します。 | データベース | |
Dockerfile からコンテナーを実行すると自動的に作成されます。この構成では、Dockerfile からイメージを構築し、このイメージからコンテナーを派生させます。 | Docker | |
既存のイメージからコンテナーを実行すると自動的に作成されます。以前にプルまたはビルドしたローカルに存在する Docker イメージから実行できます。 | Docker | |
Docker Compose ファイル(英語)からマルチコンテナー Docker アプリケーションを実行するを実行すると自動的に作成されます。 | Docker | |
個別に、または複合実行 / デバッグ構成の一部として、DataGrip で直接 HTTP リクエストを実行します。 | HTTP クライアント | |
Microsoft SQL Server のストアドプロシージャ、関数、ビュー、トリガーのテストを実行します。tSQLt テストの実行に関するチュートリアルについては、「tSQLt テストの実行」を参照してください。 | データベース (Microsoft SQL Server) | |
PL/SQL で使用できるパッケージ、関数、プロシージャ、トリガー、ビュー、その他のオブジェクトのテストを実行します。utPLSQL テストの実行に関するチュートリアルについては、utPLSQL テストを実行するを参照してください。 | データベース (Oracle) |
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_rdconfigslist_temporary.png)
実行 / デバッグ構成の使用
DataGrip は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。実行構成には次の 2 つのタイプがあります。一時的 — コンテキストメニューからを選択するたびに作成されます。コンテキストメニューを呼び出すには、オブジェクトまたは領域を右クリックします。永続的 — テンプレートから明示的に作成されるか、一時的な構成を保存することによって作成されます。永続的...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_plugins_settings.png)
プラグイン
プラグインは DataGrip のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。次のビデオは、プラグインサブシステムの概要を示しています。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrains マーケッ...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_create_compound_configuration.png)
複数のターゲットを実行する
DataGrip は、一度に複数のことを実行するいくつかの方法を提供します。たとえば、スキーマを作成するスクリプトを実行し、そのスキーマでステートメントを実行し、最後にいくつかのテストを実行します。いずれにせよ、最初のステップは、起動する必要があるタスクまたはプロセスごとに実行構成を作成することです。必要な構成がすべて整ったら、起動するためのいくつかのオプションがあります。複合実行構成を使用する複数の構成を並行して起動する、起動前タスクを使用する複数の構成を順番に起動する、複数の構成を一度に起動...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_run_debug_configurations_script_text.png)
データベーススクリプト
作成: データベーススクリプト構成を使用すると、作成されたデータソースでデータベーススクリプトを実行できます。ターゲットデータソース / スキーマデータベーススクリプトを実行するデータベースまたはスキーマを指定します。この設定はダイアレクトに依存します。ターゲットとしてデータソースを選択すると、DataGrip はスクリプトが実行されるスキーマを表示します。これはデフォルトのスキーマです。データソースを追加するには、追加ボタンをクリックします。スクリプトテキスト指定したターゲット(たとえば、)に対...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_dockerfile_run_config.png)
Dockerfile 実行構成
このタイプの構成を使用して、Dockerfile からイメージを構築し、このイメージからコンテナーを派生させます。Docker は、docker ビルドコマンドを使用して Dockerfile からイメージをビルドし、次に docker 実行コマンドを使用してそこからコンテナーを開始します。デフォルトでは、Dockerfile 構成には以下のオプションがあります。名前実行構成の名前を指定して、編集または実行時に他の構成の間ですばやく識別できるようにします。複数のインスタンスを許可するこの実行構成の複...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_DockerCreateContainer.png)
Docker コンテナー
Docker コンテナーは、対応するイメージのランタイムインスタンスです。DataGrip は、Docker 実行構成を使用して、Docker イメージをビルドし、コンテナーを実行するコマンドを実行します。既存のイメージからコンテナーを実行する以前にプルまたはビルドした、ローカルに存在する Docker イメージからコンテナーを実行できます。サービスツールウィンドウで、イメージを選択してをクリックするか、コンテキストメニューからコンテナーの作成を選択します。コンテナーの作成ポップアップで、作成...