VS Code で Java を始める

このチュートリアルでは、Visual Studio Code を使用して Java で Hello World プログラムを作成し、実行する方法を説明します。また、このセクションの他のドキュメントを読むことで学べる、いくつかの高度な機能についても取り上げます。

VS Code で利用可能な Java 機能の概要については、Java 言語の概要を参照してください。

このチュートリアルに従う際に問題が発生した場合は、issue を入力してご連絡ください。

Java 開発のための VS Code セットアップ

Java 用コーディングパック (Coding Pack for Java)

セットアップを迅速に行うために、Coding Pack for Java をインストールできます。これには VS Code、Java Development Kit (JDK)、および必須の Java 拡張機能が含まれています。Coding Pack は、新規インストールとして使用することも、既存の開発環境を更新または修復するために使用することもできます。

Coding Pack for Java をインストールする - Windows

Coding Pack for Java をインストールする - macOS

注意: Coding Pack for Java は Windows および macOS でのみ利用可能です。その他のオペレーティングシステムでは、JDK、VS Code、および Java 拡張機能を個別にインストールする必要があります。

拡張機能のインストール

すでに VS Code をお使いの場合は、Extension Pack for Java をインストールすることでも Java サポートを追加できます。これには以下の拡張機能が含まれています。

Extension Pack for Java のインストール

Extension Pack for Java には、クイックスタートガイドとコード編集およびデバッグのヒントが用意されています。また、よくある質問に答える FAQ もあります。コマンドパレット(⇧⌘P (Windows, Linux Ctrl+Shift+P))から Java: Tips for Beginners コマンドを使用してガイドを起動してください。

Java Getting Started

拡張機能を個別にインストールすることも可能です。その際は Extensions Guide が役立ちます。このガイドは Java: Extensions Guide コマンドで起動できます。

このチュートリアルで最低限必要な拡張機能は以下の通りです。

Java Development Kit (JDK) のインストールと設定

Visual Studio Code で Java を使用するには、ローカル環境に Java Development Kit (JDK) をインストールする必要があります。JDK は Java アプリケーションの開発に使用されるソフトウェア開発環境です。

サポートされている Java バージョン

Extension Pack for Java は、Java 1.8 以降をサポートしています。

注意: プロジェクトの JDK を設定するには、プロジェクトのランタイム設定を参照してください。Java のプレビュー機能を有効にするには、新しい Java バージョンで VS Code を使用する方法を参照してください。

Java Development Kit (JDK) のインストール

JDK をインストールしたことがなく、新しくインストールする必要がある場合は、以下のいずれかのソースから選択することをお勧めします。

ソースコードファイルの作成

Java プログラム用のフォルダーを作成し、そのフォルダーを VS Code で開きます。次に、VS Code で新しいファイルを作成し、Hello.java という名前で保存します。そのファイルを開くと、Java 言語サーバーが自動的に読み込みを開始します。ステータスバーの右側に、読み込み中であることを示す言語ステータスアイコンが表示されます。読み込みが完了すると、言語ステータスアイテムにカーソルを合わせることで、プロセスが正常に終了したことを確認できます。ステータスバーにステータスアイテムをピン留めすることも可能です。

注意: フォルダーを開かずに Java ファイルを VS Code で開くと、Java 言語サーバーが正しく動作しない場合があります。

VS Code は新しい型に適したパッケージを推測し、テンプレートから新しいファイルの内容を埋めようとします。新しいファイルの作成を参照してください。

Java: Create Java Project コマンドを使用して Java プロジェクトを作成することもできます。コマンドパレット⇧⌘P (Windows, Linux Ctrl+Shift+P))を表示し、java と入力してこのコマンドを検索します。コマンドを選択した後、プロジェクトの場所と名前を入力するよう求められます。このコマンドからビルドツールを選択することもできます。

Visual Studio Code はより複雑な Java プロジェクトもサポートしています。プロジェクト管理を参照してください。

ソースコードの編集

コードスニペットを使用してクラスやメソッドのひな形を作成できます。また、VS Code はコード補完のための IntelliSense や、さまざまなリファクタリング機能も提供しています。

Java の編集に関する詳細は、Java の編集を参照してください。

プログラムの実行とデバッグ

Java コードを実行・デバッグするには、ブレークポイントを設定し、キーボードの F5 を押すか、実行 > デバッグの開始 メニュー項目を使用します。エディター内の Run|Debug CodeLens オプションを使用することもできます。コードがコンパイルされた後、実行とデバッグ ビューですべての変数とスレッドを確認できます。

デバッガーは、ホットコード置換 (Hot Code Replace) や条件付きブレークポイントなどの高度な機能もサポートしています。

詳細については、Java のデバッグを参照してください。

その他の機能

エディターには、Java 開発を支援するためのその他の多くの機能が備わっています。

  • Java の編集:Java コードのナビゲーションと編集について詳しく説明しています
  • デバッグ:Java デバッガーの主要な機能をすべて解説しています
  • テスト:JUnit および TestNG フレームワークの包括的なサポートを提供します
  • Java プロジェクト管理:プロジェクトビューの使用方法や Maven の操作方法を示しています
  • Spring Boot および Tomcat と Jetty:優れたフレームワークのサポートを紹介しています
  • Java Web アプリ:VS Code で Java Web アプリを操作する方法を示しています
© . This site is unofficial and not affiliated with Microsoft.