IntelliJ IDEA 2024.3 ヘルプ

VS Code から IntelliJ IDEA に移行する

このセクションでは、Visual Studio Code (VS Code) から IntelliJ IDEA に移行する方法に関するヒントをいくつか紹介します。

IntelliJ IDEA が提供する機能の概要については、JetBrains Web サイトの機能の概要を参照してください。

設定のインポート

IntelliJ IDEA を初めて起動すると、マシン上にある他の IDE 設定のリストを含む設定のインポートダイアログが表示されます。

  1. 設定をインポートするには Visual Studio Code を選択します。

    The Import Settings dialog with the cursor on the Visual Studio Code button
  2. インポートする設定を選択し、設定のインポートをクリックします。

    Visual Studio Code settings selection

    設定が正常にインポートされたことを確認するメッセージが表示されます。

最初のプロジェクトを開くか作成する

IntelliJ IDEA をダウンロードしてインストールすると、まず気づくことの 1 つは、開始するにはプロジェクトが必要であることです。プロジェクトファーストのアプローチにより、IntelliJ IDEA はコンテキストをより適切に理解し、より高度なコーディング支援を提供できるようになります。

最初のプロジェクトを開始するには、次のいずれかのオプションを選択できます。

  • 新規プロジェクト : 空のプロジェクトを作成するか、既存のテンプレートからプロジェクトを生成します。

  • オープン : マシンに保存されているプロジェクトを開きます。

  • VCS から取得 : GitHub などの VCS ホスティングサービス上のリモートリポジトリから既存のプロジェクトを取得します。

プロジェクトを開いたら、通常どおりコーディングを開始できます。

Welcome screen

ショートカットの構成

これまで IntelliJ IDEA や他の JetBrains IDE を使用したことがない場合は、新しいショートカットに慣れるのは難しいかもしれません。ここでは、その場合に役立つヒントをいくつか紹介します。

VS Code キーマップに切り替える

初めて起動したときに IntelliJ IDEA にキーマップ設定をインポートしなかった場合は、手動で切り替えることができます。

VSCode Keymap プラグインがインストールされていることを確認してください。インストールするには、設定 | プラグインに移動し、マーケットプレースタブを選択して、VSCode Keymap を検索します。

このキーマップをデフォルトとして設定するには、設定 | キーマップに移動して VSCode を選択します。

Set the VS Code keymap as default

IntelliJ IDEA ショートカットを学ぶ

IntelliJ IDEA のショートカットを学習しておくと、後で別の JetBrains IDE に切り替える場合でも役立ちます。ショートカットはほぼすべて同じです。ショートカットをより早く学習するために役立つ情報は次のとおりです。

  • IntelliJ IDEA の最も普遍的なショートカットを覚える – ダブル Shift またはどこでも検索。これを使用して、任意のファイル、アクション、クラス、シンボルを検索し、すべての一致を 1 か所で確認できます。

  • Key Promoter X をインストールする(英語) – この拡張機能は、作業中に重要なショートカットを学習できます。IDE 内のボタン上でマウスを使用すると、Key Promoter X は代わりに使用できるショートカットを表示します。

  • IntelliJ IDEA ショートカットのチートシートを使用する – デフォルトの IntelliJ IDEA キーマップ参照をダウンロードして、カードとして印刷できます。

IntelliJ IDEA のカスタマイズ

拡張のインストール

JetBrains IDE では、拡張機能をプラグインと呼びます。拡張機能は VS Code の拡張機能とほぼ同じように機能し、組み込み機能を拡張して IDE をカスタマイズできます。使用可能なプラグインを調べるには、Ctrl+Alt+S を押して設定を開き、プラグインに移動します。使用可能なプラグインは、マーケットプレースタブにあります。

IntelliJ IDEA には、Java 開発に必要なすべてのプラグインがバンドルされているため、追加の構成をほとんど行わずに、アプリケーションの構築をすぐに開始または続行できます。

UI テーマを変更する

IntelliJ IDEA には定義済みのテーマがいくつか付属しているだけですが、さまざまなカスタムオプションから選択できます。調べるには、Ctrl+Alt+S を押して設定を開き、プラグインを選択します。マーケットプレースタブで、theme を検索します。

Customize IntelliJ IDEA: select UI theme

その後、エディターに戻って、インストールされたテーマの外観を確認できます。メインメニューから表示 | スキームのクイック切り替えを選択するか、Ctrl+` を押してテーマを選択します。

一般的な VS Code ワークフローを複製する

VS Code のように動作するようにいくつかの設定を行う方法を見てみましょう。

コマンドパレットの使用

どこでも検索は、VS Code のコマンドパレットの代わりです。これを使用して、ファイル、アクション、クラス、シンボルを検索できます。すべての一致が 1 か所に表示されます。

Customize IntelliJ IDEA: Command Palette

検索および置換

IntelliJ IDEA の検索と置換のワークフローは VS Code のものと若干異なりますが、原理は同じです。IntelliJ IDEA を使用すると、特定のファイル内とプロジェクト全体の両方でテキスト文字列を検索して置換できます。

まず、メインメニューで編集 | 検索に移動します。現在のファイル内を検索するには検索を選択し、プロジェクト全体を検索するには複数ファイル内検索を選択します。テキスト置換の場合は、同じサブメニューから置換または複数ファイル内置換を選択します。

Customize IntelliJ IDEA: search and replace

プロジェクトビューのデフォルトを変更する

IntelliJ IDEA には独自のエクスプローラープロジェクトツールウィンドウがあり、動作が少し異なります。たとえば、ファイルをエディターで開くには、ファイルをダブルクリックする必要があります。VS Code で慣れていた設定に合わせてデフォルトの設定を変更する方法は次のとおりです。

プロジェクトツールウィンドウの設定に移動し、振る舞いをクリックして、次のオプションのいずれかまたはすべてを選択できます。

  • プレビュータブの有効化 : エディターのプロジェクトビューで選択したファイルをプレビューします。

    The Enable Preview Tab option
  • シングルクリックでファイルを開く : ワンクリックでエディターでファイルを開きます。

    The Open Files with Single Click option
  • 開いているファイルを常に選択 : プロジェクトビューで現在開いているファイルを自動選択します。

    The Always Select Opened File option

Java 開発機能

JetBrains Web サイトの機能の概要には、役に立つと思われる IntelliJ IDEA の機能のいくつかが紹介されています。以下に、Java 固有の機能をいくつか紹介します。

Maven および Gradle サポート

IntelliJ IDEA は Maven および Gradle と完全に統合されているため、エディターで pom.xml または build.gradle ファイルを直接編集できます。

Maven または Gradle に固有の操作の場合、IntelliJ IDEA は Maven プロジェクトツールウィンドウおよび Gradle ツールウィンドウを提供します。プロジェクト構造とは別に、これらのツールウィンドウには、ゴールまたはタスクのリストに加えて、関連するアクションを含むツールバーがあります。

Spring サポート

IntelliJ IDEA は、専用のプロジェクトウィザード専用のツールウィンドウ、コードのハイライト、インテリジェントなコンテキストアクション、埋め込みドキュメント、ナビゲーション、カスタマイズ可能な実行構成など、Spring に広範なコーディング支援を提供します。サポートされている機能の詳細については、Spring 開発者向けの IntelliJ IDEA を参照してください。

サポートを受ける方法

コミュニティフォーラムをチェックして、多くの一般的な質問への回答を見つけたり、他の IntelliJ IDEA ユーザーに助けを求めたりすることができます。

また、困ったときはいつでもサポートチームに問い合わせることができます。新しいチケットを送信するには、IntelliJ IDEA のメインメニューからヘルプ | サポートに問い合わせを選択します。バグを報告したり、新しい機能を要求したりするには、ここで新しい問題を作成してください。その他のサポートオプションについては、サポートとアシスタンスを参照してください。

関連ページ:

IDE 設定のバックアップと同期

IntelliJ IDEA を使用すると、IDE 設定をバックアップしたり、IntelliJ IDEA の異なるインスタンス間や、使用している異なる JetBrains IDE 製品間で設定を共有したりできます。これにより、異なるコンピューターで作業している場合に快適な作業環境を再現でき、慣れているものと見た目や動作が異なるという煩わしさを回避できます。設定は、属するカテゴリに応じて、次のいずれかの方法で IDE インスタンス間でバックアップおよび同期できます。バックアップと同期プラグイン経由:...

ファイル内のターゲットを検索

現在のドキュメント内のテキスト文字列をすばやく検索して置換することができます。さまざまなオプションを使用して、検索プロセスを絞り込み、検索で正規表現を使用し、検索結果を管理できます。ファイル内の検索文字列を見つけるエディターでファイルを開きます。を押すか、メインメニューからを選択します。開いた検索フィールドに、検索文字列を入力します。IntelliJ IDEA は、ファイル内の検索結果をハイライトします。または、エディターで、検索する文字列をハイライトしてを押します。IntelliJ IDEA...

プロジェクト内のターゲットを検索および置換する

プロジェクト内でテキスト文字列を検索したり、さまざまなスコープを使用して検索プロセスを絞り込んだり、出現箇所を見つけたり、特定のアイテムを検索から除外したりできます。プロジェクトで検索文字列を見つけるを押すか、メインメニューからを選択します。検索フィールドに検索文字列を入力します。または、エディターで検索する文字列をハイライトしてを押すか、コンテキストメニューから複数ファイル内検索を選択します。IntelliJ IDEA はハイライトされた文字列を検索フィールドに入力します。以前の検索のリスト...

Maven

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

Gradle

IntelliJ IDEA は、Gradle との完全に機能的な統合をサポートし、構築プロセスの自動化を支援します。新しい Gradle プロジェクトを簡単に作成し、既存のプロジェクトを開いて同期し、リンクされた複数のプロジェクトを同時に操作して、管理できます。Gradle プロジェクトを作成して WSL 環境に保存したり、WSL ファイルシステムから開いたりすることもできます。詳細については、WSL のセクションを参照してください。新規 Gradle プロジェクトを作成する新規プロジェクトウィザー...

Maven ツールウィンドウ

Maven プロジェクトを作成または開くと、Maven ツールウィンドウが自動的に有効になります。Maven ツールウィンドウを使用して、利用可能な Maven プロジェクトを表示し、ソースと Javadoc をダウンロードし、ビルドライフサイクルのフェーズを実行します。ツールウィンドウには、ライフサイクル、プラグインサブノードとともに、各 Maven プロジェクトのノードが表示されます。pom.xml ファイルの少なくとも 1 つにプロファイル定義が含まれている場合、プロファイルノードがツールウィン...