Change Log
Version 14.0.301
- Settings:
NetBeans:UserDir
is set to Local
as default value. This means each instance of VSCode runs own VSNetBeans LS - Format Document and Format Selection added
- External formatters using Eclipse, Google and Spring added.
- JavaDoc completion added
- Groovy Go To Symbol added
- Several refactorings added
- Settings are Remote-SSH aware
- Native Image debugging provided by GraalVM works now for GraalVM CE and EE
- Number of bug fixes and improvements in Java, projects and databases support
Version 14.0
- Workaround for VSCode 1.67 error which breaks Projects explorer icon
- Remove HTML tags from project problem messages
- Fixes for Gradle projects and LSP
Version 13.0.301
- Added base code completion for Spock test framework
- Spock Block Names are offered inside methods if the class extends Spock Specification
- Parameter names are offered, if the parameters are defined in a method name that is annotated with @Unroll
- Added Outline view for Groovy files
- Significant improvements & bug fixes working with Gradle projects
- Info on project problems shown in VSCode
- Move refactoring updated to use rich form style
- Oracle Cloud Explorer added
- Database Explorer added for JDBC databases including wallet authentication style
- Micronaut and JPA Entity classes supported together with Repository classes
- GraalVM native image debugging fixes and improvements
- Java Call Hierarchy added
Version 12.6.301
- Project Explorer to display logical project structure, dependencies and project files introduced
- Dedicated form for Change method parameters refactoring
- Organize Imports added, see
Netbeans > Java > Imports:
settings for customizations - Setting
NetBeans: Userdir = global | local
added to run Language Server per workspace or globally for user - Run Configurations panel added to allow intuitive configuration of Run & Debug
- Java Outline view provides all details for selected file
- Numerous bug fixes and stability improvements in all areas
Version 12.5.301
- Number of refactorings added
- Attach to Native Image launch config added for Native Image Debugger
- Native Image debugger visually distinguishes when Java code was not included in binary by native-image tool.
- Groovy Support for Spock tests enabled by default
- Java 8+ launch config accepts arguments for ENV and CWD
- JDK17 support
- Supporting VS Code 1.59 official API and UI for running tests
Version 12.4.301
- New Project action added
- New From Template action added
- Debugger attach supported
- Number of bug fixes
Version 12.4
- Numerous fixes in Code Completion and Code navigation, like Go To Super implementation, Find all implementations,...
- Go To Definition works for Gradle projects
- GDB version check for proper version usable in native-image debugger
- mx project fixes
Version 12.4 Beta
- Test results UI added using Test Explorer UI extension
- Micronaut projects support added
- YAML configuration files code completion
- Maven multi-project projects support
- Gradle projects improvements
- Multi-project projects supported
- Priming build is run and project remembered as trusted
- Support for explicit parameters for the application and its VM
- GDB debugging using CppLite for C/C++ and Native-Image
- Number of bug fixes
Version 12.3
- LSP codelens for Run and Debug of main and test methods
- NETBEANS-5319 - Always do save modified files when used through LSP
- Project problems and improvements in headless environment for VSNetBeans
- Showing completions returned by annotation Processors in VS Code
- Project problems are resolved in headless environment
- Restart NBLS when an extension providing some NB cluster is installed/uninstalled
- Enable full VSNetBeans Maven build test
- Don't show reload/save dialogs in VSNetBeans
- Properly stop Maven execution from LSP/DAP
Version 12.2.1
- Numerous refactorings for Java source code editing added
- Progress bar for long running operation like build actions
- Ability to cancel selected operations
- Maven projects: Go to Definition source code action downloads and open Java source
- JavaDoc is shown when mouse hoovers over symbol