Java Cup
Inside Java

News and views from members of the Java team at Oracle

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.

Futuristic Duke with an arm-mounted display showing the Java logo and VS Code

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.