IntelliJ IDEA 2020.2ヘルプ

新規プロジェクトの作成

  1. IntelliJ IDEAを起動してください。

    ようこそ画面が開いたら、新規プロジェクトの作成をクリックします。

    それ以外の場合は、メインメニューからファイル | 新規 | プロジェクトを選択します。

  2. 左側のリストから、アプリケーションで使用するフレームワークを選択します。

  3. 必要に応じて、プロジェクトSDKを構成します。Javaベースのアプリケーションを開発するには、JDK(Java Development Kit)が必要です。

    必要なJDKがIntelliJ IDEAですでに定義されている場合は、プロジェクト SDKリストから選択します。

    JDKがコンピューターにインストールされているが、IDEで定義されていない場合は、JDKを追加を選択し、JDKホームディレクトリへのパスを指定します(たとえば、/Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk)。

    Configuring an SDK for the new project

    コンピューターに必要なJDKがない場合は、JDK のダウンロードを選択します。次のダイアログで、JDKベンダー、バージョンを指定し、必要に応じてインストールパスを変更します。

    Downloading a JDK for the new project
  4. その他のオプションは、選択したフレームワークによって異なります。各フレームワークのオプションの詳細な説明については、以下のリストを参照してください。

Java

追加のライブラリおよびフレームワーク

プロジェクトでサポートするテクノロジー、フレームワーク、言語を選択し、関連する設定を指定します。

詳細は、追加のライブラリおよびフレームワークを参照してください。

テンプレートからプロジェクトを作成する main() メソッドを持つクラスを含む単純なJavaアプリケーションを作成します。
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。

Maven

アーキタイプから作成する

プロジェクトに定義済みのプロジェクトテンプレートを使用する場合は、このチェックボックスを選択します。アーキタイプの追加をクリックして、独自のアーキタイプを構成できます。

名前プロジェクト名を指定します。
ロケーションプロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
グループ ID新しいプロジェクトのパッケージを指定します。
アーティファクト IDプロジェクトの名前を指定します。
バージョン新しいプロジェクトのバージョンを指定します。デフォルトでは、このフィールドは自動的に指定されます。
Maven ホーム・ディレクトリ利用可能なバンドルされたMavenバージョン、または MAVEN_HOMEMAVEN2_HOMEなどの解決されたシステム変数の結果を選択します。マシンにインストールされている独自のMavenバージョンを指定することもできます。
ユーザー設定ファイル

テキストフィールドにMavenのユーザー固有の構成を含むファイルを指定します。

別のファイルを指定する必要がある場合は、オーバーライドチェックボックスを選択し、the Browse buttonをクリックして、別のファイルを選択します。

ローカル・リポジトリ

デフォルトでは、このフィールドには、ダウンロードを保存し、まだリリースしていない一時的なビルドアーティファクトを含むユーザーホームのローカルディレクトリへのパスが表示されます。

別のディレクトリを指定する必要がある場合は、オーバーライドチェックボックスを選択し、the Browse buttonをクリックして、別のディレクトリを選択します。

プロパティ

デフォルトでは、この領域の列には、アーキタイプからプロジェクトを作成するためにMavenに渡されるシステムプロパティが表示されます。

これらのプロパティを追加、削除、編集できます。

Gradle

Kotlin DSL ビルド・スクリプト

スクリプトを使用する場合は、このチェックボックスを選択します。

追加のライブラリおよびフレームワーク

プロジェクトでサポートするテクノロジー、フレームワーク、言語を選択し、関連する設定を指定します。

詳細は、追加のライブラリおよびフレームワークを参照してください。

名前プロジェクト名を指定します。
ロケーションプロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
グループ ID新しいプロジェクトの groupId を指定します。プロジェクトをローカルにデプロイする場合は、このフィールドを省略できます。
ArtifcatId新しいプロジェクトの名前として追加される artifactId を指定します。
バージョン新しいプロジェクトの version を指定します。デフォルトでは、このフィールドは自動的に入力されます。

JavaFX

プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。

Android

ウィザードの上部にタブとして表示されるデバイスフォームファクターのカテゴリから、作成するプロジェクトのタイプを選択します。

Creating a new Android project
名前プロジェクトの名前を指定します。
パッケージ名パッケージ名を指定します。デフォルトでは、このパッケージ名はアプリケーションIDにもなります。必要に応じて、後で変更できます。
保存ロケーションこのフィールドを使用して、プロジェクトの場所を指定します。
言語新しいプロジェクトのサンプルコードの作成に使用する言語を選択します。
最小 API レベルプロジェクトで使用する最小APIレベルを選択します。選択するレベルがわからない場合は、ダイアログの選択ヘルプリンクをクリックします。
このプロジェクトは instant app をサポートするプロジェクトがGoogle Playインスタントを介したインスタントエクスペリエンスをサポートしており、アプリケーションで有効にする場合は、チェックボックスを選択します。

IntelliJ プラットフォーム・プラグイン

プロジェクト SDKプラグインの開発に使用するSDKを選択します。
追加のライブラリおよびフレームワーク

プロジェクトでサポートするテクノロジー、フレームワーク、言語を選択し、関連する設定を指定します。

詳細は、追加のライブラリおよびフレームワークを参照してください。

プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。

Java エンタープライズ

ビルドツールプロジェクトで使用するビルドツールMavenまたはGradleを選択します。
テスト・ランナーテストフレームワークを選択します:JUnitまたはTestNG
言語言語を選択します:JavaKotlin、またはGroovy
バージョン使用するJava EEバージョンを選択します。
ライブラリおよびフレームワークプロジェクトでサポートするテクノロジー、フレームワーク、言語を選択します。
名前プロジェクト名を指定します。
ロケーションプロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
グループ ID新しいプロジェクトのパッケージを指定します。
アーティファクト IDプロジェクトの名前を指定します。
バージョン新しいプロジェクトのバージョンを指定します。デフォルトでは、このフィールドは自動的に指定されます。

Spring Initializr

スターターサービスのURLを選択

Spring InitializrインスタンスのURLを指定します。デフォルトでは、https://start.spring.ioインスタンスが指定されていますが、他のカスタムインスタンスを使用できます。

グループグループ名(たとえば、com.example)を指定します。
成果物プロジェクトと一緒に作成されるパッケージの名前を指定します。
タイプビルドツールとプロジェクト構成タイプを選択します。
言語アプリケーションの言語(Java、Kotlin、またはGroovy)を選択します。
パッケージングパッケージオプションを選択します:JarまたはWar。
Java バージョンプロジェクトJDKのバージョンとは異なるJavaバージョンでプロジェクトをビルドする場合は、ここで選択できます。
バージョン新しいプロジェクトのバージョンを指定します。デフォルトでは、このフィールドは自動的に指定されます。
名前プロジェクト名を指定します。
説明アプリケーションの簡単な説明を入力します。
パッケージプロジェクトと一緒に作成されるパッケージの名前を指定します。

スターターと依存関係を選択します。追加のプラグインが必要なテクノロジを選択すると、IDEはプロジェクトの作成後にそのことを通知し、インストールまたは有効化を提案します。

Spring boot
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。

Quarkus

スターターサービスのURLを選択

アプリケーションで使用するスターターサービスのURLを指定します。デフォルトでは、https://code.quarkus.ioインスタンスが指定されていますが、別のカスタムサービスを使用できます。

ビルドツール使用するビルドツールを選択します:MavenまたはGradle。
グループグループ名(たとえば、com.example)を指定します。
成果物プロジェクトと一緒に作成されるパッケージの名前を指定します。
バージョン新しいプロジェクトのバージョンを指定します。このフィールドは自動的に入力されます。

プロジェクトで使用する拡張機能を選択します。追加のプラグインを必要とするテクノロジーを選択した場合、プロジェクトが作成されるとIDEから通知され、それらのインストールまたは有効化が提案されます。

Selecting extensions for the new Quarkus project
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。

詳細は、Quarkusを参照してください。

Micronaut

スターターサービスのURLを選択

アプリケーションで使用するスターターサービスのURLを指定します。デフォルトでは、https://micronaut.io/launch/インスタンスが指定されていますが、別のカスタムサービスを使用できます。

ビルドツール使用するビルドツールを選択します:MavenまたはGradle。
グループグループ名(たとえば、com.example)を指定します。
成果物プロジェクトと一緒に作成されるパッケージの名前を指定します。
アプリケーション・タイプリストからアプリケーションタイプを選択します。例:コマンドラインアプリケーションまたはgRPCアプリケーションを選択して使用できます。
Java バージョンリストからJavaバージョンを選択します。
言語使用する言語を選択します:JavaKotlin、またはGroovy
テスト・フレームワークプロジェクトで使用するフレームワークの横のチェックボックスを選択します:JUnitSpock、またはコトリンテスト

プロジェクトで使用する拡張機能を選択します。追加のプラグインを必要とするテクノロジーを選択した場合、プロジェクトが作成されるとIDEから通知され、それらのインストールまたは有効化が提案されます。

Selecting extensions for the new Micronaut project
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。

詳細は、Micronautを参照してください。

MicroProfile

スターターサービスのURLを選択

アプリケーションで使用するスターターサービスのURLを指定します。デフォルトでは、https://start.microprofile.io/インスタンスが指定されていますが、別のカスタムサービスを使用できます。

グループグループ名(たとえば、com.example)を指定します。
成果物プロジェクトと一緒に作成されるパッケージの名前を指定します。
MicroProfileバージョンリストからMicroProfileのバージョンを選択します。
MicroProfileランタイム使用するランタイム(英語)を選択します。

プロジェクトで使用する仕様を選択します。追加のプラグインを必要とするテクノロジーを選択した場合、プロジェクトが作成されるとIDEから通知され、それらのインストールまたは有効化が提案されます。

Selecting specifications for the new MicroProfile project
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。

Groovy

Groovy ライブラリGroovyの必要なバージョンがIntelliJ IDEAですでに定義されている場合は、リストから選択します。または、作成をクリックして、Groovyインストールディレクトリを選択します。
追加のライブラリおよびフレームワーク

プロジェクトでサポートするテクノロジー、フレームワーク、言語を選択し、関連する設定を指定します。

詳細は、追加のライブラリおよびフレームワークを参照してください。

プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。

Grails

Grails SDK ホームライブラリによって表されるローカルGrailsバージョンのインストールを指定します。
create-appまたはcreate-plugin作成するアプリケーションのタイプに応じて、これらのオプションのいずれかを選択します。
オプション追加のオプションにはこのフィールドを使用します。例:Grailsに --profile=web などのプロファイルを指定できます。
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。

Application Forge

プロジェクト・タイプアプリケーションタイプ(アプリケーションまたはプラグイン)を選択します。
Grails バージョンアプリケーションで使用するGrailsバージョンを選択します。
プロファイル必要なアプリケーションプロファイル(英語)を選択します。
機能プロジェクトの機能を指定するには、必要なチェックボックスを選択します。
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。

Kotlin

ステップ 1で、グローバルプロジェクトプロパティが定義されます。

名前プロジェクト名
ロケーションプロジェクトが配置されるディレクトリへのパス。指定しない場合、IntelliJ IDEAはデフォルトのディレクトリ(設定/環境設定 | 外観 & 振る舞い | システム設定)を使用します。
プロジェクト・テンプレート

初期プロジェクト構造を定義します。目的に応じて、次のいずれかのテンプレートを選択します。

JVM :

  • アプリケーション – Kotlin / JVMを備えたバックエンドアプリケーション。

  • コンソール・アプリケーション – Kotlin / JVMを備えたコンソールアプリケーション。プロトタイピングやテストの目的で使用してください。

マルチプラットフォーム :

  • モバイル・アプリケーション –プラットフォーム間の共通コードの共有をサポートするKotlinマルチプラットフォームモバイルを備えたiOSおよびAndroidのモバイルアプリケーション

  • モバイルライブラリ – iOSとAndroid間のコードの共有をサポートするライブラリ。

  • アプリケーション –共通コードの共有をサポートするさまざまなプラットフォーム用のアプリケーション。

  • ライブラリ –異なるプラットフォーム間で共通のコードを共有するためのライブラリ。

  • ネイティブアプリケーション –特定のプラットフォームでスタンドアロンアプリケーションとして機能するKotlin / Nativeを備えたアプリケーション。

  • フルスタックWebアプリケーション –フロントエンドにKotlin / JSを、バックエンドにKotlin / JVMを使用する本格的なWebアプリケーション。

Kotlin / JS :

  • フロントエンドアプリケーション – Kotlin / JSおよび非Kotlinバックエンドを備えたフロントエンドアプリケーション。バックエンドにKotlinを使用する場合、より適切なオプションはフルスタックWebアプリケーションです。

ビルド・システム依存関係の管理、テスト、パッケージ化、ビルドプロセスの自動化などに使用されるビルドツール。
プロジェクトJDK

プロジェクトで使用されるJDK(バージョン1.8以降を推奨)。JDK:

  • IntelliJ IDEAビルドシステムでビルドされたプロジェクトには不可欠です。

  • GradleおよびMavenで構築されたプロジェクトのコーディング支援に使用

JDKがインストールされていない場合は、ダイアログから直接ダウンロードできます。

グループ ID組織の一意の識別子。IntelliJビルドシステムには適用されません。
アーティファクト IDこのプロジェクトのプライマリアーティファクトの一意の名前。IntelliJビルドシステムには適用されません。
バージョンプロジェクトによって生成されたプライマリアーティファクトのバージョン。IntelliJビルドシステムには適用されません。
Kotlinランタイムプロジェクトで使用されるKotlinランタイムライブラリ。IntelliJビルドシステムにのみ必要です。

ステップ 2で、プロジェクトのモジュール構造が構成されます。このステップはオプションです。

共通設定

このセクションの設定は、選択したテンプレートに関係なく、すべてのモジュールタイプに適用されます。

名前モジュールの名前。
テスト・フレームワーク単体テストに使用されるフレームワーク。
モジュール依存関係現在のモジュールが依存するモジュールのリスト。

モジュールテンプレート

モジュールテンプレートは、初期モジュールセットアップを決定します。選択したモジュールテンプレートによっては、モジュールの設定が異なる場合があります。

なし初期構成が最小限の空のプロジェクト。
コンソール・アプリケーションKotlin / JVMを備えたコンソールアプリケーション。プロトタイピングやテストの目的で使用してください。
Ktorサーバークトール(英語)を使用した非同期クライアント/サーバーアプリケーション。Ktorサーバーエンジン設定は、使用されるサーバーエンジンを指定します:Netty、Tomcat、またはJetty。
フロントエンドアプリケーションKotlin / JSのフロントエンドアプリケーション。このテンプレートでは、レンダリングエンジンを指定する必要があります。
  • 静的に型付けされたKotlinx.html DSL –フレームワークに依存せずにシンプルなWebアプリケーションを作成する簡単な方法を提供します。タイプセーフなHTMLを記述できますが、アプリケーションの動作やレンダリングの方法についてはまったく言及されていません。

  • KotlinでラップされたReactライブラリ –最も人気のあるWebフレームワークの1つであるReactを活用して、KotlinでリアクティブなWebフロントエンドを構築できます。JavaScriptとの相互運用性を使用することにより、アプリケーションでサードパーティのコンポーネントを再利用することもできます。

  • スタイル付きコンポーネントを含むKotlinでラップされたReactライブラリ –反応型アプリを作成できるだけでなく、タイプセーフなKotlin DSLでスタイルシートを定義することもできます。スタイル付きコンポーネント(英語)を使用すると、Reactアプリケーションのコンポーネントに(動的であっても)スタイルシートを簡単に追加できます。

ネイティブアプリケーション特定のプラットフォームでスタンドアロンアプリケーションとして機能するKotlin / Nativeを使用したアプリケーション。

JVM固有の設定

このセクションの設定は、JVMターゲット/モジュールにのみ適用されます。

ターゲット JVM バージョンこのモジュールのコンパイルの結果として生成されるJVMバイトコードのバージョン。
Java言語サポート選択したターゲットにJavaコードを記述できます。

Android固有の設定

このセクションの設定は、Androidターゲット/モジュールにのみ適用されます。

Androidプラグイン現在のモジュールに使用されるAndroid Gradleプラグイン。
Android SDK現在のモジュールに使用されるAndroid SDK。

JavaScript固有の設定

このセクションの設定は、JavaScriptターゲット/モジュールにのみ適用されます。

対象種類このモジュール/ターゲットのコンパイルの結果として生成されるものを指定します:JavaScriptアプリケーションまたはJavaScriptライブラリ。
CSS サポートスタイルとCSSのwebpackローダーを有効にします。SASSまたはLESSを使用している場合は、このオプションを無効にします。

JavaScript

必要なフレームワークを選択します。

Creating a new JavaScript project
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
バージョンスタブの生成に応じてテンプレートのバージョンを指定します。 the Refresh button をクリックして、使用可能なテンプレートバージョンのリストをリフレッシュします。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
Node インタープリター

このプロジェクトで使用するNode.jsインタープリターを指定します。リストから設定済みのインタープリターを選択するか、追加をクリックして新しいインタープリターを設定できます。

コンピューターにNode.jsがない場合は、リストからNode.jsをダウンロードするを選択します。

create-react-app

npx create-react-appを選択します。

あるいは、npmバージョン5.1以前の場合は、ターミナルAlt+F12)で npm install --g create-react-app を実行して create-react-app パッケージを自分でインストールします。アプリケーションを作成するときは、create-react-app パッケージが保存されているフォルダーを選択してください。

スクリプト・バージョンプロジェクト生成中にreact-scripts(英語)の代わりに使用するカスタムパッケージを指定します。これはreact-scriptsから分岐したパッケージの1つ、たとえばreact-awesome-scripts(英語)custom-react-scripts(英語)react-scripts-ts(英語)などです。
TypeScriptプロジェクトを作成するプロジェクトのTypeScriptを有効にするには、このチェックボックスを選択します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
バージョンスタブの生成に応じてテンプレートのバージョンを指定します。 the Refresh button をクリックして、使用可能なテンプレートバージョンのリストをリフレッシュします。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
Node インタープリター

このプロジェクトで使用するNode.jsインタープリターを指定します。リストから設定済みのインタープリターを選択するか、追加をクリックして新しいインタープリターを設定できます。

コンピューターにNode.jsがない場合は、リストからNode.jsをダウンロードするを選択します。

React Native

npx --package react-native-cli react-nativeを選択します。

または、npmバージョン5.1以前の場合、ターミナル Alt+F12npm install -g react-native-cli を実行して、react-native-cli パッケージを自分でインストールします。アプリケーションを作成するときに、react-native-cli パッケージが保存されているフォルダーを選択します。

モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
Node インタープリター

このフィールドでは、使用するNode.jsインタープリターを指定します。これはローカルNode.jsインタープリターまたはWindows Subsystem for LinuxのNode.jsになります。

パッケージ・マネージャーNode.jsパッケージマネージャー(英語)ファイルnpm.cmdの場所を指定します。ほとんどの場合、IntelliJ IDEAはNode.js実行可能ファイルを検出し、フィールドに自動的に入力します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
Node インタープリター

このフィールドでは、使用するNode.jsインタープリターを指定します。これはローカルNode.jsインタープリターまたはWindows Subsystem for LinuxのNode.jsになります。

パッケージ・マネージャーNode.jsパッケージマネージャー(英語)ファイルnpm.cmdの場所を指定します。ほとんどの場合、IntelliJ IDEAはNode.js実行可能ファイルを検出し、フィールドに自動的に入力します。
バージョンスタブの生成に応じて、テンプレートのバージョンを選択します。 the Refresh button をクリックして、使用可能なテンプレートバージョンのリストをリフレッシュします。
ビューエンジン使用するテンプレートエンジン(英語)を選択します。
スタイルシートエンジンプロジェクトのCSSプリプロセッサを選択します。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
バージョンスタブの生成に応じてテンプレートのバージョンを指定します。 the Refresh button をクリックして、使用可能なテンプレートバージョンのリストをリフレッシュします。
モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
Node インタープリター

このプロジェクトで使用するNode.jsインタープリターを指定します。リストから設定済みのインタープリターを選択するか、追加をクリックして新しいインタープリターを設定できます。

コンピューターにNode.jsがない場合は、リストからNode.jsをダウンロードするを選択します。

Angular CLI

npx --package @angular/cli ngを選択します。

または、npmバージョン5.1以前の場合、ターミナル Alt+F12npm install -g @angular/cli を実行して、@angular/cli パッケージを自分でインストールします。アプリケーションを作成するときに、@angular/cli パッケージが保存されているフォルダーを選択します。

追加パラメーター

オプション)Angular CLIに渡す追加の新しいオプション(英語)を指定します。

このフィールドではコード補完を使用できます。オプションの名前の入力を開始するか、Ctrl+Spaceを押すと、IntelliJ IDEAに使用可能なオプションとその説明が表示されます。

モジュール名モジュール名を指定します。デフォルトでは、プロジェクト名が使用されます。
コンテンツ・ルートモジュールコンテンツ・ルートフォルダー (ソースコードを保存するフォルダー)へのパスを指定します。デフォルトのパスを使用することをお勧めします。
モジュール・ファイル・ロケーション.imlモジュールファイルを作成するフォルダーへのパスを指定します。デフォルトでは、このファイルはモジュールコンテンツ・ルートフォルダーに作成されます(推奨)。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。

空のプロジェクト

空のプロジェクトを選択し、次へをクリックします。

Creating a new empty project
プロジェクト名プロジェクト名を指定します。
プロジェクトの場所プロジェクトを作成するディレクトリへのパスを指定します。デフォルトでは、IDEはプロジェクトと同じ名前のディレクトリを作成します。
プロジェクト・フォーマットディレクトリベースのフォーマットを使用することをお勧めします。
最終更新日: 2020年8月19日

関連ページ:

Flash

ActionScriptおよびFlex機能はIntelliJ IDEAにバンドルされていません。ActionScriptでアプリケーションを開発できるようにするには、セクションプラグインを管理する指示に従ってフラッシュ/ Flexプラグインをダウンロードしてインストールします。関連ブログの投稿:Fl...

コンテンツ・ルート

IntelliJ IDEAのコンテンツは、ソースコード、ビルドスクリプト、単体テスト、およびドキュメントを含むファイルのグループです。これらのファイルは通常、階層構造になっています。最上位のフォルダーはコンテンツ・ルートと呼ばれます。モジュールには通常、1つのコンテンツルートがあります。コンテンツル...

プロジェクト

IntelliJ IDEAでは、プロジェクトを使用して、ソースコード、テスト、使用するライブラリ、ビルド手順、および個人設定を1つのユニットに整理できます。プロジェクト内のアクション、設定、ファイル、またはシンボルをすばやく見つけるには、どこでも検索機能を使用します。 を2回押して、ポップアップにク...

初めてのJavaアプリケーションを作成する

このチュートリアルでは、をシステム出力に出力する簡単なJavaアプリケーションを作成、実行、およびパッケージ化する方法を学びます。その過程で、開発者としての生産性を向上させるためのIntelliJ IDEAの機能、つまりコーディングアシスタントと補助的なツールに慣れましょう。スクリーンキャストを見て...

Maven

IntelliJ IDEAは、構築プロセスの自動化に役立つMavenとの完全な機能統合をサポートしています。新しいMavenプロジェクトの作成、既存のプロジェクトのオープンと同期、既存のIntelliJ IDEAプロジェクトへのMavenサポートの追加、マルチモジュールプロジェクトの構成と管理を簡単...

Gradle

IntelliJ IDEAは、Gradleとの完全に機能的な統合をサポートし、構築プロセスの自動化を支援します。新しいGradleプロジェクトを簡単に作成し、既存のプロジェクトを開いて同期し、リンクされた複数のプロジェクトを同時に操作して、管理できます。新規 Gradle プロジェクトを作成します新...