Microsoft Reveals Java Support In VS Code Roadmap
Written by Kay Ewbank   
Wednesday, 14 July 2021

Microsoft has released the roadmap for the plans for Java in Visual Studio Code for the rest of the year. Improvements focus on better code completion and navigation, package import, compiling, debugging and testing.

Visual Studio Code (VS Code) is Microsoft's free-to-use source-code editor. The name is the misleading as it has nothing to do with Visual Studio, but Microsoft's continual work is slowly turning it into a good (if quirky) working environment.

vscodeicon

As reported in yesterday's coverage of the JVM Ecosystem 2021 Report almost a quarter of JavaDevelopers in the annual survey conducted by Snyk use VS Code, a significant increase from the previous year.

According to Nick Zhu, Senior Program Manager, Developer Division at Microsoft the Java roadmap for VS Code starts with a focus on improving

"the fundamental inner-loop development experience as it is essentially impacts our developers’ daily routine".

In practical terms this refers to better code completion and navigation, package import, compiling, debugging and testing. There's also a focus on how to improve the handling of Java projects of large scale and complicated structures, though Zhu didn't go into details as to how this would be achieved.

Build and dependency management is one area on the list, with plans to add some support for Gradle, starting with task management, and Gradle file authoring. Maven support is also being improved with changes to using Maven tools, alongside new features to support additional scenarios such as switching profiles.

Developers using remote development via a container will get the option of using more Java versions as well as Spring framework in the containers. Microsoft just released support for Java 16 in the remote dev container. Support for Java languages extensions in Github Codespaces is also being added.

For debugging, the development team is "exploring the possibility of enabling virtual threads powered by the new Project Loom. Our goal is to increase the developer productivity and further optimize the debugging experience in Visual Studio Code Java." Testing improvements will come when Visual Studio Code Java adopts the new Testing APIs introduced recently.

The final part of the roadmap concerns security, with a new Workspace Trust feature that can be used to choose whether your project should allow or restrict code execution.

vscodeicon

More Information

Visual Studio Code Website

Related Articles

Microsoft Jumps on the OpenJDK Bandwagon

Microsoft Will Contribute To OpenJDK

JDK 12 Feature Set Frozen

Where's Java Going In 2020

VS Code Improves Docker Support

Edge Tools Added To VS Code

Visual Studio Online Is VS Code

Open Source Visual Studio Code Without Trackers Launched

Run VSCode in the Browser

Atom v Visual Studio Code - The Unexpected Consequence Of Consolidation 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


JetBrains Announces Academy AI Festival
21/02/2024

JetBrains is running an Academy AI Festival that they describe as a fusion of hands-on learning and inspiring challenges that will provide inspiration for innovation and will advance your understandin [ ... ]



100 Episodes of 5mins of Postgres
08/03/2024

The popular PostgreSQL explainer series is celebrating its 100th release and beyond. Let's take a look at what it makes it so special.


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Wednesday, 25 August 2021 )