The release of the integrated development environment Apache NetBeans 24 has been introduced, providing support for programming languages Java SE, Java EE, PHP, C/C++, JavaScript, Rust, and Groovy. Ready builds will soon be available for Linux (snap, flatpak), Windows, and macOS.
Among the proposed changes:
- The editor has added support for code preview in search results, and also the ability to quickly preview the contents of files found using the 'Find Usage' feature and refactoring tools.

- The editor has expanded the capabilities of highlighting identifiers under the cursor. An option has been added to retain the selection after moving the cursor to another location. Scroll bars now feature markers for the positions of highlighted identifiers.

- Scalable icons in SVG format and higher resolution ICO files have been added.

- The code editor now displays characters even when they are not available in the selected font.

- The FlatLaf theme engine has been updated to version 3.5.2.
- Expanded capabilities related to the use of servers LSP (Language Server Protocol).
- Support for Gradle and Maven build systems has been improved. Initial API support for loading Gradle and Maven projects has been added. The data indexing engine in Maven has been updated to Lucene 9.12.0.
- Support for Java archives src.zip containing multiple modules located in different subdirectories has been implemented when building with the Ant toolkit.
- For Java projects, support has been added for using Markdown markup in javadoc documentation.
- Support for the Psalm static analysis tool has been introduced in the PHP environment.
- Support for Jakarta EE 11 and Payara 7 platforms has been added.
- In the web project environment, support for @-rules in CSS has been added, along with improved support for the Typescript language.
Source: opennet.ru




