Microsoft brings AI-assisted IntelliSense to Java in Visual Studio Code

Reading time icon 2 min. read


Readers help support MSpoweruser. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help MSPoweruser sustain the editorial team Read more

Visual Studio IntelliCode allows developers to save time by offering the most relevant suggestions at the top of their completion list. IntelliCode suggestions are based on thousands of open source projects on GitHub which follow popular usage patterns and practices. Microsoft yesterday announced that they are bringing AI-assisted IntelliSense to Java in the IntelliCode Extension for Visual Studio Code. In addition to IntelliCode support, Microsoft announced the addition of following new features to its Java on Visual Studio Code extension.

Debugger for Java

  1. Use code lens to run Java program in a much simpler way.
  2. Add support for Logpoints.
  3. Add a troubleshooting page for common errors.
  4. Support starting without debugging.
  5. Add new user settings java.debug.settings.enableRunDebugCodeLens to enable/disable Run|Debug Code Lenses on main methods #464
  6. Add Italian translation for extension configuration #463

Tomcat

  1. Support right click on exploded WAR folder to run it directory Tomcat Server
  2. Support right click on exploded WAR folder to debug it directory on Tomcat Server
  3. Add command “Generate WAR Package from Current Folder”

Maven

  1. Supported to fast re-run maven command from history. Added entry for historical commands in context menu.
  2. Supported to trigger maven command from command palette.
  3. Supported to hide Maven explorer view by default. #51
  4. Started to use a separate terminal for each root folder. #68
  5. Supported to update explorer automatically when workspace folders change.

Learn more about this announcement from the link below.

Source: Microsoft

More about the topics: AI-assisted coding, IntelliSense, microsoft, Visual Studio Code, VS Code

Leave a Reply

Your email address will not be published. Required fields are marked *