2024年1月30日、Java on Visual Studio Code(Java開発者向けVSCode拡張)がアップデートされた。Java 21のサポートが大幅に強化されただけでなく、新しいテストカバレッジのユーザー体験改善や信頼性向上のアップデートが含まれている。
Java 21のサポート強化
昨年12月に共有されたロードマップに基づき、JDK 21サポートが拡充されている。サポートされている機能と進行中の機能の一覧はこちら。残りの機能にも引き続き取り組むとともに、近日中にアップデートが予定されている。
テストカバレッジをより容易に
前回のアップデートで紹介されたテストカバレッジの新機能が、Visual Studio Code Insider版で利用可能となった。新しいPre-release版では、「Run Test With Coverage」ボタンをクリックするだけでカバレッジ結果を確認でき、エディタエリアでもコードのカバレッジが視覚的に表示されるようになった。
その他の改善
- Java Language ServerのステータスUX向上
- Java Language Serverのステータスアイコンが改善され、Javaファイルの種類に関係なくステータスが表示されるようになった。Polyglotプロジェクトで作業しているユーザーにとっては便利な変更だ。
- 「Editor Content Out of Sync」の問題に対する修正
- 信頼性向上に向け、最近発見されたこの問題に対する修正がリリースされた。エディタのコンテンツとJava Language Serverの同期が取れていない問題に対処し、これにより誤ったエラーの報告が減少した。
Java on Visual Studio Codeを利用するには
これらの機能を利用するには、Extension Pack for JavaをVisual Studio Codeにインストールする。Spring Bootアプリケーションを開発している場合は、Spring Boot Extension Packも検討してみると良いだろう。
Java on Visual Studio Codeに関する詳細な情報は、公式ドキュメントを参照すると良い。最新の情報やアップデートについては、Nick Zhu氏のブログもチェックしてほしい。
詳細はJava on Visual Studio Code Update – January 2024をご覧いただきたい。
Visual Studio Code(VSCODE)は、多くの開発者にとっておなじみの統合開発環境(IDE)であり、Java開発にも広く利用されています。最新のアップデートでは、Java 21という最新のJavaバージョンに対するサポートが強化されています。これにより、Pokerogue 開発者はより効率的にJava 21を使用してプロジェクトを進めることができるでしょう。