IntelliJ IDEA 2024.1 ヘルプ

プロジェクトにアイテムを追加する

プロジェクトを作成したら、新しいアイテムの追加を開始できます。ディレクトリパッケージの作成、新しいクラスの追加、リソースのインポートモジュールの追加によるプロジェクトの拡張です。

新規項目の作成

新規ディレクトリを作成する

  1. プロジェクトツールウィンドウ(Alt+1)で、新しいディレクトリを作成するノードを右クリックし、新規 | ディレクトリを選択します。

    または、ノードを選択し、Alt+Insert を押して、ディレクトリをクリックします。

  2. 新しいディレクトリに名前を付けて、Enter を押します。

    複数のネストされたディレクトリを作成する場合は、名前をスラッシュで区切って指定します(例: folder/new-folder)。

    Creating a new directory

新規パッケージの作成

Java のパッケージは、同じカテゴリに属するクラスまたは同様の機能を提供するクラスをグループ化し、数百のクラスを持つ大規模なアプリケーションを構造化および編成するために使用されます。

  1. プロジェクトツールウィンドウ(Alt+1)で、新しいパッケージを作成するソースルート the Sources root icon またはテストソースルート the Test Sources root 内のノードを右クリックし、新規 | パッケージをクリックします。

    または、ノードを選択し、Alt+Insert を押して、パッケージをクリックします。

  2. 新しいパッケージに名前を付けて、Enter を押します。

    パッケージ名は小文字で書いてください。Java のパッケージには、従う必要のある他の命名規則(英語)がいくつかあります。

    Creating a new Java package

新しい空のファイルを作成する

  1. プロジェクトツールウィンドウ(Alt+1)で、新しいファイルを作成するノードを右クリックし、新規 | ファイルをクリックします。

    または、ノードを選択し、Alt+Insert を押して、ファイルをクリックします。

  2. 新しいファイルに名前を付け、その拡張子を指定します(例: File.js)。そして Enter を押します。

    指定した拡張子が IntelliJ IDEA で認識されるファイルタイプのいずれにも関連付けられていない場合は、新しいファイルタイプの関連付けを登録するダイアログが表示されます。このダイアログでは、拡張子を認識されているファイルタイプの 1 つに関連付けることができます。

新規 Java クラスの作成

  1. プロジェクトツールウィンドウ(Alt+1)で、新しいクラスを作成するノードを右クリックし、新規 | Java クラスを選択します。

    または、ノードを選択し、Alt+Insert を押して、Java クラスを選択します。

  2. 新しいクラスに名前を付けて、Enter を押します。

    新しいクラスを作成するときは、Java の命名規則(英語)に従ってください。

IntelliJ IDEA は、ファイルとともに、クラス宣言を自動的に生成します。

これはファイルテンプレートを使用して行われます。作成するファイルの種類に応じて、IDE は、その種類のすべてのファイルに含まれると想定される初期コードとフォーマットを挿入します。テンプレートの使用および構成方法の詳細については、「ファイルテンプレート」を参照してください。

新しいモジュールを作成する

モジュールを使用すると、複数のテクノロジーとフレームワークを 1 つのアプリケーションに組み合わせることができます。IntelliJ IDEA では、1 つのプロジェクトで複数のモジュールを作成でき、それぞれが独自のフレームワークを担当できます。

  1. プロジェクトツールウィンドウで最上位ディレクトリを選択して Alt+Insert を押すか、コンテキストメニューから新規 | モジュールを選択します。

    新規モジュールウィザードが開きます。

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

    IntelliJ IDEA ですぐに使用できない言語 (Python や PHP など) を使用する場合は、プラグイン経由でさらにをクリックして必要なオプションを選択します。

    IDE は、必要な言語プラグインを選択してインストールできるダイアログを開きます。その後、ダイアログを閉じて、新しいプロジェクトの構成を続けることができます。

  3. 新しいモジュールに名前を付けます。

  4. プロジェクトで使用するビルドシステムを選択します: ネイティブ IntelliJ ビルダー、MavenGradle

    Gradle の場合、ビルドスクリプトの言語(Groovy または Kotlin)も選択する必要があります。

  5. 使用する JDKJDK リストから選択します。プロジェクト SDK を使用するか、新しい SDK を指定できます。

  6. 作成をクリックします。

IntelliJ IDEA のモジュールの詳細については、「モジュール」を参照してください。

アイテムをインポートする

ファイルのインポート

次のいずれかの方法を使用して、ファイルをプロジェクトにインポートできます。

  • ファイルをシステムファイルマネージャーからプロジェクトツールウィンドウ (Alt+1) の必要なノードにドラッグします。

  • Ctrl+C を押してシステムファイルマネージャーでファイルをコピーし、Ctrl+V を押して IDE プロジェクトツールウィンドウの必要なノードに貼り付けます。

  • ファイルをシステムファイルマネージャーのプロジェクトフォルダーに手動で移動します。

フォルダーのインポート

  • フォルダーを現在のプロジェクトにインポートするには、フォルダーをシステムファイルマネージャーからプロジェクトツールウィンドウ (Alt+1) にドラッグします。

既存のモジュールをインポートする

別のプロジェクトから .iml ファイルを追加することにより、モジュールをプロジェクトにインポートできます。

  1. メインメニューで、ファイル | 新規 | 既存ソースからモジュールに移動します。

  2. 開いたダイアログで、インポートするモジュールの .iml ファイルのパスを指定し、開くをクリックします。

    そうすることで、ファイルを物理的に移動することなく、プロジェクトに別のモジュールをアタッチすることになります。モジュールを 1 つのフォルダーに配置する必要がない場合は、モジュールのインポートが完了し、プロジェクトでの作業を通常どおり開始できます。

IntelliJ IDEA のモジュールの詳細については、「モジュール」を参照してください。

関連ページ:

コンテンツルート

IntelliJ IDEA のコンテンツは、ソースコード、ビルドスクリプト、テスト、ドキュメントを含むファイルのグループです。これらのファイルは通常、階層構造になっています。最上位フォルダーはコンテンツルートと呼ばれます。モジュールには通常、1 つのコンテンツルートがあります。コンテンツルートを追加することができます。たとえば、コードがコンピューター上の別の場所に格納されている場合には、これは便利です。同時に、モジュールはコンテンツルートなしで存在することができます。この場合、他のモジュールの依...

キーボードショートカットを設定する

IntelliJ IDEA には定義済みのキーマップがいくつか含まれており、頻繁に使用するショートカットをカスタマイズできます。キーマップ構成を表示するには、設定ダイアログを開き、キーマップを選択します。IntelliJ IDEA は、環境に基づいて事前定義されたキーマップを自動的に提案します。使用している OS と一致することを確認するか、使用している別の IDE またはエディターからのショートカットと一致するものを選択してください(たとえば、Eclipse または NetBeans)。キー...

ファイルタイプの関連付け

IntelliJ IDEA は、さまざまな言語やテクノロジを表すファイルの言語固有の機能(構文のハイライトやコード分析など)について、ファイルタイプのリストを保持します。各ファイルタイプは、言語サービスを 1 つ以上のファイル名パターンにリンクします。ファイルタイプのデフォルトリストには、関連するすべてのファイル名パターンが含まれていますが、カスタム言語ファイルに新しいファイルタイプを追加したり、既存のファイルタイプに関連付けられたファイル名パターンを変更したりできます。エディターでファイルを開...

ファイルテンプレート

ファイルテンプレートは、プロジェクトツリーのコンテキストメニューのメニューまたは新規セクションを使用して作成する新しいファイルの既定の内容の仕様です。作成するファイルの種類に応じて、テンプレートは、その種類のすべてのファイルに期待される初期コードとフォーマットを提供します (業界または言語の標準、企業ポリシー、その他の理由による)。例: 定型コード、作成者に関するメタ情報など。IntelliJ IDEA は、新しいファイルを作成するときに提案される、サポートされているすべてのファイルタイプに対し...

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

このチュートリアルでは、をシステム出力に出力する簡単な Java アプリケーションを作成、実行、パッケージ化する方法を学びます。その過程で、開発者としての生産性を向上させるための IntelliJ IDEA の機能、つまりコーディングアシスタントと補助的なツールに慣れましょう。プロジェクトを準備する:新規 Java プロジェクトを作成する IntelliJ IDEA では、プロジェクトを使用して、ソースコード、テスト、使用するライブラリ、ビルド手順、個人設定を 1 つのユニットに整理できます。I...

Maven

IntelliJ IDEA は Maven との完全な機能統合をサポートしており、構築プロセスの自動化に役立ちます。新しい Maven プロジェクトを簡単に作成したり、既存のプロジェクトを開いて同期したり、既存の IntelliJ IDEA プロジェクトに Maven サポートを追加したり、マルチモジュールプロジェクトを構成および管理したりできます。Maven プロジェクトを作成して WSL 環境に保存したり、WSL ファイルシステムから開いたりすることもできます。詳細については、WSL のセクションを...