New VS Code Extension with Java 25 and Notebooks Support

The Oracle Java Extension for Visual Studio Code version 25.0.0 is now live on the Visual Studio Code Marketplace and the Open VSX Registry.

This release is based on Apache NetBeans 27 and supports all Java 25 features, including preview features. It also introduces Interactive Java Notebooks (IJNB), which allow you to create notebooks that combine formatted text (Markdown), executable Java code, and execution results in any order. Interactive Java Notebooks are the ideal tool for learning, rapid prototyping, walkthroughs, and sharing ideas with others.

Detailed tutorials on using Java Notebooks are available here.

In addition to various improvements and fixes (see here for details), this update also improves the JShell experience by automatically loading project classes and APIs, enabling quick code verification within the extension.