実行 / デバッグ構成テンプレートのリスト
このページには、IntelliJ IDEA で使用できる 実行 / デバッグ構成テンプレートのリストが表示されます。 プロジェクトでの使用方法の詳細については、関連する使い方ページを参照してください。
このページでは、IntelliJ IDEA Community および Ultimate の標準的な実行 / デバッグ構成セットと、バンドルされていない JVM プラグインの一部についてのみ説明します。 JavaScript などの他の言語については、関連製品 (WebStorm など) のドキュメントを参照してください。 サードパーティ製プラグインおよびバンドルされていないプラグインは、このドキュメントの対象外です。
名前 | それを使用して | 必須プラグイン |
|---|---|---|
Scala REPL の最新バージョンである Ammonite(英語) を使用して Scala スクリプトを実行します。 詳細については、 Ammonite のセクションを参照してください。 | Scala | |
Java アプリケーションを | ||
Node.js/Chrome への接続 (Ultimate) | すでに実行中の Node.js(英語) アプリケーションに接続してデバッグします。 | Node.js |
複数の実行 / デバッグ構成を並行して実行します。 これは、たとえば、さまざまな自動テストやクライアントサーバーアプリを起動する場合に役立ちます。 各構成のコントロールは、 実行 または デバッグ ツールウィンドウの個別のタブで使用できます。 | ||
Dockerfile からコンテナーを実行すると自動的に作成されます。 この構成では、Dockerfile からイメージを構築し、このイメージからコンテナーを派生させます。 | Docker | |
既存のイメージからコンテナを起動すると自動的に作成されます。 以前に プルまたは ビルドしたローカルに存在する Docker イメージから実行できます。 | Docker | |
Docker Compose ファイル(英語)から マルチコンテナー Docker アプリケーションを実行するするときに自動的に作成されます。 | Docker | |
Gradle タスクの実行。 | Gradle | |
Groovy スクリプトを実行してデバッグします。 詳細については、 Groovy のセクションを参照してください。 | Groovy | |
Grunt.js タスクを実行してデバッグします。 | ||
Gulp.js タスクを実行してデバッグします。 | ||
HTTP リクエスト (Ultimate) | 個別に、または複合実行 / デバッグ構成の一部として、IntelliJ IDEA で直接 HTTP リクエストを実行します。 | HTTP クライアント |
チュートリアル: 初めての Java アプリケーションを作成します。 | ||
| ||
組み込みまたは外部の Web サーバーで実行されているアプリケーションの JavaScript をデバッグします。 | JavaScript Debugger | |
Jest (Ultimate) | Jest(英語) テストを実行してデバッグします。 | |
JUnit テストフレームワークに基づいて単体テストを構成して実行します。 | JUnit | |
Karma (Ultimate) | Karma テストランナー(英語)を使用して JavaScript 単体テストを実行およびデバッグします。 | Karma |
Kotlin アプリケーションを実行およびデバッグします。 | Kotlin | |
Kotlin スクリプトを実行してデバッグします。 | Kotlin | |
Maven プロジェクトを構築して起動する | Maven | |
Mocha (Ultimate) | Mocha テストフレームワーク(英語)を使用して JavaScript 単体テストを実行およびデバッグします。 | Node.js |
Node.js (Ultimate) | Node.js アプリケーションをデバッグします。 | Node.js |
Nodeunit (Ultimate) | Node.js アプリケーションの単体テストを実行およびデバッグします | Node.js |
npm および Yarn のスクリプトをローカルで実行・デバッグできます。つまり、IntelliJ IDEA 自体がコンピューターにインストールされている Node.js を起動し、スクリプトの実行を開始します。 | ||
プラグインプロジェクトを実行またはデバッグします。 | ||
Protractor (Ultimate) | Protractor テストランナーを使用して AngularJS ユニットテストを実行およびデバッグします。 | |
React Native (Ultimate) | React Native(英語) アプリケーションを実行およびデバッグします。 | |
リモート JVM に接続するか、ソケットまたは共有メモリを介した受信接続をリッスンします(Windows)。 この実行 / デバッグ構成は、デバッガーの終了を表します。 ホストアプリケーションは個別に起動する必要があります。 詳細な手順については、 プロセスに接続 および チュートリアル: リモートデバッグ を参照してください。 | ||
実行 ツールウィンドウで Scala 式を評価します。 ただし、 Scala REPL(英語) を呼び出す推奨する方法は、メインメニューから を選択することです。 この場合、実行 / デバッグ構成は自動的に作成され、必要に応じて変更できます。 | Scala | |
TestNG フレームワークに準拠するテストを起動します。 | TestNG | |
Scala エコシステムで最も柔軟で最も人気のあるテストツールである ScalaTest(英語) を使用して、Scala テストとテストスコープを実行します。 詳細については、 Scala テストのセクションを参照してください。 | Scala | |
Scala テスト仕様を実行します。 詳細については、 Scala テストのセクションを参照してください。 | Scala | |
Spring Boot (Ultimate) | Spring Boot アプリケーションを実行します。 詳細については、 Spring Bootを参照してください。 | Spring, Spring Boot |
Tomcat サーバー (Ultimate) | Apache Tomcat(英語) にアプリケーションをデプロイしてデバッグします。 | Tomcat と TomEE |
TomEE (Ultimate) | Apache TomEE(英語) にアプリケーションをデプロイしてデバッグします。 | Tomcat と TomEE |
XSLT スクリプトを実行します。 | XPathView + XSLT |