La Представена е Apache Software Foundation наскоро пуснахте новата версия на вашата IDE „Apache NetBeans 15“ който пристига със съответните актуализации на Java, както и интегрирането на подобрения в поддръжката, наред с други неща.
За тези, които не са запознати с NetBeans, трябва да знаете, че това това е доста популярен IDE който осигурява поддръжка за Java SE, Java EE, PHP, C/C++, JavaScript и езици за програмиране Groovy.
Основни нови функции на NetBeans 15
В тази нова версия на NetBeans 15, която е представена, е подчертано, че е добавена първоначална поддръжка за Jakarta 9.1 и подобрена поддръжка за стъклена рибка, плюс вграденият Java компилатор на NetBeans nb-javac (модифициран javac) е актуализиран и възможност за свързване към базата данни на Amazon Redshift чрез услугата Amazon Athena в съветника за свързване.
Друга от промените, която се откроява в тази нова версия, е внедрена поддръжка за тага "@snippet". за вграждане на работещи примери и кодови фрагменти в API документация, която може да бъде достъпна с IDE интеграция, подчертаване на синтаксиса и инструменти за валидиране.
В допълнение към това се отбелязва също, че е извършена оптимизация на производителносттаНапример работата на PHP редактора е значително ускорена (отнема половината време за изпълнение на тестов пакет), индексирането на локалните хранилища на maven е ускорено с 20%, а редакторите на Java и JavaScript са ускорени.
The подобрена съвместимост със системите за изграждане на Maven и Gradle. Компонентите за работа с Gradle са актуализирани до API версия 7.5 с поддръжка за Java 18.
Освен това, дебъгер за кода на Groovy е разпределен в отделен модул, а анализаторът е актуализиран за езика Groovy.
Предлага се а първоначално внедряване на API за управление на зависимостта на проекта (Project Dependency API) и са направени голяма част от корекциите и подобренията, свързани с използването на LSP (Language Server Protocol) сървъри.
От останалите промени които се открояват от тази нова версия:
- Реализирана поддръжка за автоматично довършване на ламбда изрази.
- Добавен javadoc за преглед на JDK 20.
- Добавена е възможност за използване на опцията netbeans.javaSupport.enabled за деактивиране на поддръжката на Java език в NBLS (NetBeans Language Server).
- Подобрено редактиране на данни във формат YAML.
- Добавен е елемент „Отваряне в терминал“ към контекстното меню на проекта.
- Подобрена поддръжка за нови функции в PHP 8.0 и 8.1.
- Добавена е поддръжка за нов синтаксис за извикваеми обекти.
- Онлайн съветите са активирани по подразбиране.
- Подобрен интерфейс за проверка на регулярни изрази.
- Подобрен интерфейс за изтегляне и регистриране на JDK.
- Поддръжката за Windows 95 и 98 е премахната
- Подобрен интерфейс за анализ на стека на повикванията (Stack Trace).
Накрая ако искате да научите повече за това на тази нова версия, можете да проверите подробностите в следната връзка.
Как да инсталирам Apache NetBeans 15 на Linux?
За тези, които искат да получат тази нова версия, те трябва изтеглете изходния код на приложението, които могат да бъдат получени от следната връзка.
След като инсталирате всичко, разархивирайте новоизтегления файл в директория по ваш вкус.
И от терминала ще влезем в тази директория и след това ще изпълним:
ant
За изграждане на IDE на Apache NetBeans. Веднъж изграден, можете да стартирате IDE, като напишете
./nbbuild/netbeans/bin/netbeans
също има и други методи за инсталиране с които могат да бъдат поддържани, един от тях е с помощта на Snap пакетите.
Те трябва само да имат поддръжката, за да могат да инсталират този тип пакети в тяхната система. За да инсталирате с помощта на този метод, трябва да въведете следната команда:
sudo snap install netbeans --classic
Друг метод е с помощта на пакети Flatpak, така че трябва да имате поддръжка, за да инсталирате тези пакети във вашата система.
Командата за извършване на инсталацията е както следва:
flatpak install flathub org.apache.netbeans