Apache Netbeans 19, the integrated development environment that provides support for programming languages Java SE, Java EE, PHP, C/C ++, JavaScript, Rust, and Groovy, has been released. Ready assemblies have been formed for Linux (Snap, Flatpak), Windows, and MacOS. The release took place on GitHub.
Some of the changes included in the release are:
- The code editor now includes a built-in file viewer in Markdown format. (View image)
- The panel has a new implementation of tabs that involves replacing cards. (View image)
- The insertion indicator in the Drag-And-Drop has been enhanced for HiDpi screens. (View image)
- The text in the screen screensaver now has subpixel smooth smoothing with information on the progress of module loading.
- The font parameters in a window with a terminal have been improved.
- The development of the environment for the development of projects in the Rust language continues. All typical actions with projects have been implemented, and the correct processing of single quotes in the code is now ensured. (View pull request)
- For projects in the Java language, various improvements have been made, including the curtailing of conditioned expressions, cycles, and blocks Try/Catch in the code editor. The capabilities of the code builder have been expanded, and direct binding to JTREG is now possible. In the OpenjFX module, support for the Aarch64 architecture for Linux and MacOS has been added. The project can now be transformed from Jakartae8 to Jakartae10, and there is a setting to turn off tips for completing parameters. Support
/Reports, release notes, official announcements.