Apache NetBeans for VS Code

Clone this repo:
  1. cfb739a clean ant target added, tasks description fixed by Tomas Hurka · 7 hours ago master
  2. e23414e netbeans submodule updated by Tomas Hurka · 15 hours ago
  3. 9862c23 Failing test will fail whole nbcode suite by Svatopluk Dědic · 2 days ago
  4. 7e78f94 MAVEN_COMMAND_REGEX fixed after move from netbeans to netbeans-vscode by Tomas Hurka · 7 days ago
  5. dbb421f test.jms.flags -> test.run.arg becaause run-single-test does not consider test.jms.flags by Tomas Hurka · 7 days ago

Apache NetBeans Language Server for VS Code

Apache NetBeans Language Server for VS Code extension (VSNetBeans) is based on NetBeans IDE. Purpose of this project is to provide source code, build and integration of NetBeans IDE into VS Code. See Documentation on VSNetBeans features.

Requirements

  • JDK 17 or higher to build and run Java LSP
  • Node.js 18.20 or higher and npm installed to build VSIX

Build

Apache NetBeans Language Server for VS Code consists of source code for VS Code integration in this repository and NetBeans IDE sources linked as netbeans submodule from main NetBeans Git repo.

  • NetBeans IDE submodule is updated in master every week to link to latest commit ID in master in NetBeans IDE repository.
  • Release branch of VSNetBeans is linked to release branch tag of NetBeans IDE.

See BUILD.MD how to build VSNetBeans using this repository and NetBeans IDE sources in submodule.

Installation

In VS Code IDE Extensions panel search for NetBeans, select Language Server for Java by Apache and Install.

Reporting Issues

Issues for VSNetBeans has to be filled in this repository Issues section on GitHub.