IntelliJ IDEA 2023.2 ヘルプ

実行 / デバッグ構成

IntelliJ IDEA は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。

実行 / デバッグ構成には 2 つのタイプがあります。

  • 一時的 — 永続的な構成を持たないクラスを実行するたびに作成されます。これは、main() メソッドを持つクラスの実行を可能にする最低限のものを提供します。

  • 永続的 — テンプレートから明示的に作成されるか、一時的な構成を保存することによって作成されます。永続的な構成は、削除するまでプロジェクトの一部として残ります。

コードを実行 / デバッグまたはテストするときはいつでも、IntelliJ IDEA は既存の永続的な実行 / デバッグ構成を使用するか、新しい一時的な構成を作成します。

永続的な構成のアイコンは不透明ですが、一時的な構成のアイコンは半透明です。

Permanent and temporary configurations have different icons

一時構成の最大数は 5 です。新しい構成が追加されると、古い構成は自動的に削除されます。必要に応じて、設定 | 詳細設定 | 実行 / デバッグ | 一時的な構成の制限でこの制限を増やすことができます。

永続的な実行 / デバッグ構成を作成する

IntelliJ IDEA は、永続的な実行 / デバッグ構成を作成する次の方法を提供します。

実行可能メソッドまたはクラスから永続的な実行 / デバッグ構成を作成する

  1. 実行可能なメソッドまたはクラス (たとえば、main() メソッドまたはテストスイートを持つクラス) の宣言にキャレットを置き、Alt+Enter を押します。

  2. 開いたメニューから実行構成の変更を選択します。

    IntelliJ IDEA は、対応する型の永続的な実行 / デバッグ構成を作成し、構成パラメーターを設定できるダイアログを開きます。

    Create run configuration for a class
  3. 実行 / デバッグ構成パラメーターを設定します。テンプレートの詳細な説明については、実行 / デバッグ構成のリストを参照してください。

一時的な構成を永続的なものとして保存する

  • 実行 / デバッグ構成スイッチャーで一時構成を選択し、 App client actions more / App client general chevron right をクリックして、構成の保存を選択します。

    Save a temporary run configuration
  • または、実行 / デバッグ構成ダイアログで一時構成を選択し、ツールバーの Save をクリックします。

IntelliJ IDEA は、さまざまな言語、ツール、フレームワーク用の実行 / デバッグ構成テンプレートを提供します。使用可能なテンプレートのリストは、インストールされているプラグインと有効になっているプラグインによって異なります。

テンプレートから実行 / デバッグ構成を作成する

  1. 実行 | 実行構成の編集に進みます。または、Alt+Shift+F10 を押してから 0 を押します。

  2. 実行 / デバッグ構成ダイアログで、ツールバーの App expui general add をクリックするか、Alt+Insert を押します。リストには、実行 / デバッグ構成テンプレートが表示されます。テンプレート (例: アプリケーション ) を選択します。この構成は、プログラムを javac でコンパイルし、Java で実行するように設計されています。

    Selecting a new run/debug configuration template
  3. 名前フィールドに実行 / デバッグ構成名を指定します。この名前は、使用可能な実行 / デバッグ構成のリストに表示されます。

  4. 必要に応じて構成オプションを指定します。

    詳細については、実行 / デバッグ構成: アプリケーション (単純な Java アプリケーションを実行する場合) または実行 / デバッグ構成テンプレートのリスト (他の実行構成の場合) を参照してください。

  5. 構成をすぐに実行することも、構成を保存して後で実行することもできます。

    • OK をクリックして、後で使用するために実行構成を保存し、ダイアログを閉じます。

    • 構成をすぐに実行するには、「実行」をクリックします。

実行 / デバッグ構成を共有する

チームで作業している場合は、実行 / デバッグ構成を共有して、チームメイトが同じ構成を使用してアプリケーションを実行したり、実行中のプロセスにリモートで接続したりできるようにすることができます。

これらの目的のために、IntelliJ IDEA は、実行 / デバッグ構成をプロジェクトファイルとして保存し、VCS を通じて共有するためのメカニズムを提供します。同じメカニズムは、構成をファイルとして他の人に送信する場合にも使用できます。これにより、実行 / デバッグ構成が洗練されることがあり、手動で同期を維持するのは面倒でエラーが発生しやすくなるため、多くの時間を節約できます。

  1. 実行 | 実行構成の編集に進みます。または、Alt+Shift+F10 を押してから 0 を押します。

  2. 共有する実行 / デバッグ構成を選択し、プロジェクトファイルとして保存オプションを有効にして、構成ファイルを保存する場所を指定します。

    IntelliJ IDEA 2019.3 以前との互換性が必要な場合は、ファイルをデフォルトの場所に保存してください。

    Store as project file box
  3. (オプション) .idea ディレクトリが VCS 無視ファイルに追加された場合、.idea/runConfigurations サブフォルダーも無視されます。プロジェクトに Git を使用する場合は、.gitignore を次のように変更することで、.idea/runConfigurations のみを共有し、.idea を無視したままにすることができます。

    /.idea/* !/.idea/runConfigurations

実行 / デバッグ構成テンプレート

すべての実行 / デバッグ構成は、スタートアップロジックを実装し、パラメーターのリストとそのデフォルト値を定義するテンプレートに基づいています。使用可能なテンプレートのリストはインストールで事前定義されており、プラグインを介してのみ拡張できます。ただし、各テンプレートのデフォルトのパラメーター値を編集して、新しい実行 / デバッグ構成のセットアップを合理化することができます。

テンプレートのデフォルト値を構成する

  1. 実行 | 実行構成の編集に進みます。または、Alt+Shift+F10 を押してから 0 を押します。

  2. 実行 / デバッグ構成ダイアログの左側のペインで、構成テンプレートの編集…をクリックします。

    Run/Debug templates
  3. 開いた実行 / デバッグ構成テンプレートダイアログで、構成タイプを選択します。

    Run/Debug templates
  4. 必要なデフォルトパラメーターを指定し、OK をクリックしてテンプレートを保存します。

実行 / デバッグ構成フォルダー

同じ種類の実行 / デバッグ構成が多数ある場合、フォルダーにグループ化すると、視覚的に区別しやすくなります。

グループ化すると、実行 / デバッグ構成が対応するフォルダーのリストに表示されます。

Grouped run configurations

実行 / デバッグ構成用のフォルダーを作成する

  1. 実行 | 実行構成の編集に進みます。または、Alt+Shift+F10 を押してから 0 を押します。

  2. 実行 / デバッグ構成ダイアログで、構成タイプを選択し、ツールバーの the New Folder icon をクリックします。選択したタイプの新しい空のフォルダーが作成されます。

    Grouping configurations in a folder
  3. 右側のテキストフィールドにフォルダー名を指定するか、デフォルトの名前を受け入れます。

  4. 目的の実行 / デバッグ構成を選択し、ターゲットフォルダーに移動します。

  5. 変更を適用します。フォルダーが空の場合、保存されません。

フォルダーが不要になった場合は、Delete を削除できます。このフォルダーにグループ化された実行 / デバッグ構成は、対応する実行 / デバッグ構成タイプのルートに移動されます。

関連ページ:

アプリケーションを実行する

プロジェクト / モジュールに SDK のセットアップがある場合は、IntelliJ IDEA から直接アプリケーションを実行できます。簡単な方法:エディターから実行プログラムにパラメーターを渡さず、プログラムを開始する前に特定のアクションを実行する必要がない場合は、エディターから直接実行できます。クラス宣言の近くのガターでクリックし、実行を選択します。現在のファイルを実行するツールバーの専用オプションを使用して、単一のファイルを実行できます。実行ボタンとデバッグボタンがアクティブになり、現在...

実行 / デバッグ構成テンプレートのリスト

このページには、IntelliJ IDEA で使用できる実行 / デバッグ構成テンプレートのリストが表示されます。プロジェクトでの使用方法の詳細については、関連する使い方ページを参照してください。このページでは、IntelliJ IDEA Community と Ultimate の実行 / デバッグ構成の標準セット、およびバンドルされていない JVM プラグインの一部についてのみ説明します。JavaScript などの他の言語については、関連製品(Webstorm など)のドキュメントを参照し...

プラグインのインストール

プラグインは IntelliJ IDEA のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。デフォルトでは、IntelliJ IDEA には多数のプラグインがバンドルされています。バンドルされたプラ...

実行 / デバッグ構成: アプリケーション

この実行 / デバッグ構成は、Java の最も一般的なテンプレートであり、プログラムをでコンパイルしてからで実行することに対応しています。実行構成を開くに移動します。実行 / デバッグ構成ダイアログで: 新しい構成を作成するには、ツールバーのをクリックするか、を押してアプリケーションを選択します。または、左側のリストで既存のアプリケーション構成をクリックします。右側に、構成オプションが表示されます。名前実行構成の名前を指定して、編集または実行時に他の構成の間ですばやく識別できるようにします。実行...