Microsoftは現地時間2021年8月9日、Visual Studio Code用拡張機能「Java Extension Pack バージョン0.18.2」をリリースした旨を公式ブログで報告した。先のマーケットプレイスや、Visual Studio Code内の拡張機能ギャラリーからインストールできる。新バージョンでは、Visual Studio Code バージョン1.59から実装したテストAPIへの対応と、Maven依存関係の管理、プロジェクト管理の改善が加わった。

  • テストデコレーションと呼ばれるボタンを操作してデバッグを実行する(画像はすべて公式ブログより抜粋)

    テストデコレーションと呼ばれるボタンを操作してデバッグを実行する(画像はすべて公式ブログより抜粋)

テストAPIは性能向上やUXの拡充を目的に実装しており、本拡張機能では「テストデコレーション」と呼ばれる領域から、デバッグなど各種アクションを実行できる。コーディングに集中できるようなUIを見直しや、テストエクスプローラーの刷新、エディター領域から直接テスト実行結果を確認できるといった機能も加わった。より詳細な情報は公式ドキュメントを参照してほしい。

  • POMの競合は強調表示される

    POMの競合は強調表示される

Javaプロジェクト管理ツールの一種であるMavenの依存ツリーを改善し、競合が発生した際の解決を容易にしている。具体的にはPOM(Project Object Model)で発生した競合を強調表示するようになった。また、プロジェクトエクスプローラーがに関する複数のバグも合わせて修正している。その他の変更点はChangelogを参照してほしい。