Apache NetBeans 26 предлагает широкую поддержку языков программирования таких, как Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Это делает его универсальным выбором для разработчиков различных областей. Реализована возможность включения и отключения панелей предпросмотра для результатов поиска, рефакторинга и закладок. В многооконном режиме улучшено переключение фокуса ввода при закрытии окон. Графический интерфейс теперь использует JSVG для загрузки SVG-изображений, а также добавлено 150 новых пиктограмм.
Поддержка языковых серверов и систем сборки
Внедрены улучшения для серверов протокола Language Server Protocol (LSP) и плагина для VSCode, повысившие качество разработки на C/C++. Поддержка Ant, Gradle и Maven расширена: обновлен Gradle Tooling API, улучшен интерфейс для Ant, добавлены новые возможности для работы с Maven.
Улучшения для Java-разработки
Для кода на Java появились новые возможности, включая поддержку тестов hotspot из OpenJDK и улучшенные шаблоны Swing. Встроенный компилятор nb-javac и Apache Tomcat обновлены до актуальных версий, добавлена поддержка генерации документации apidoc.
Поддержка Jakarta EE и веб-разработки
Среди заметных улучшений — поддержка Jakarta EE 11 и новых возможностей грядущего релиза Java SE 25. В области веб-разработки добавлена поддержка новых CSS-единиц измерения и функций JavaScript, включая улучшенное автодополнение и подсветку синтаксиса для Vue.js.
Apache NetBeans 26 продолжает оставаться мощным инструментом для разработки программного обеспечения, соответствующим новейшим требованиям и технологиям в области IT.