Разработчиците на Apache, отговорни за популярната IDE за разработка "NetBeans", обявиха rСкорошна версия на Apache NetBeans 30. Тази актуализация бележи промяна в средата за разработка, като установява надеждния JDK 21 като минимално изискване за компилиране, тестване и стартиране на платформата.
Далеч от това да е обикновена корекция за поддръжка, тази нова версия Това преструктурира начина, по който IDE взаимодейства със сървърните протоколи. на езици и модернизира базата си да предложи много по-интелигентно и по-предсказуемо кодиране.
Ключови нови функции на Apache NetBeans 30
Тази нова вноска Той разглежда някои от най-неудобните процеси в контрола на версиите. и внедряване на бизнеса, тъй като оптимизира четенето на масивни хранилищаТой значително подобрява поддръжката на най-новите спецификации на уеб фреймуърк и интегрира актуализирани версии на най-популярните енджинове за изграждане на пазара, като същевременно дава приоритет на стабилността на интерфейса, поддръжката на модерен синтаксис и ергономичността, предназначена да намали триенето в ежедневната работа на програмиста.
Редактирането на Java код получава няколко подобрения, със силен акцент върху стабилността на съвременния синтактичен код. Разработчиците ще забележат... значително подобрено предсказване на код и автоматично довършване при работа с типове компоненти на записи и при създаване на инстанции на локални класове.
От друга страна, се отбелязва, че Екипът е внедрил критични корекции за разрешаване на конфликти във форматите с променливи Без име, автоматичното импортиране на изброявания в рамките на switch оператори също е подобрено и са коригирани множество изключения за нулев пойнтер, които блокираха профилера. Успоредно с това, системите за изграждане актуализират своите бази данни чрез нативно интегриране на Maven версии 3.9.15 и Ant 1.10.17Междувременно, Gradle настройва параметрите си по подразбиране, за да се подготви за предстоящото навлизане на JDK 26 среди.
Модернизация на бизнеса и авангардна уеб екосистема
Разработката на корпоративни системи и уеб технологиите претърпяват значителен брой подобрения в тази версия. NetBeans 30 въвежда официална поддръжка за сървъри на приложения GlassFish 7.1.0 и 8.0.0, като същевременно поправя и досадните грешки при стартиране в Сървърът на Payara е свързан с опции за контролни точки.
Уеб-ориентираните програмисти се възползват от клиент на Протокол за езиков сървър (LSP) силно подобрено, което сега Той получи вградена поддръжка за TypeScript React и разреши конфликти с интервали в JavaScript класове. които съдържат статични инициализатори. Междувременно, PHP екосистемата не изостава в тази вълна от актуализации, включвайки директна съвместимост с новия оператор pipe, въведен в PHP версия 8.5.
Усъвършенстван интерфейс, Git производителност и нови интеграции
Оперативната плавност и цялостната естетика на средата Те получават серия от подобрения, насочени към визуален комфорт.. Актуализацията на Рендериращият енджин FlatLaf 3.7.1 гарантира безупречен интерфейсСега премества началния екран за зареждане в нишката за изпращане на събития, за да се избегнат досадни системни сривове.
Системата за управление на версиите актуализира своя енджин до JGit 7.6.0, Това драстично оптимизира скоростта на зареждане на състоянието на файловете в диалозите за потвърждение чрез пакетна обработка и отлагане на ресурсоемки извиквания. И накрая, цялостното изживяване при писане също е подобрено. Поддръжка за преглед на изображения и проверка на правописа в Markdown документи, включването на TOML шаблони и обещаваща интеграция с rust-analyzer за укрепване на екосистемата за системно програмиране.
Ако искате да научите повече за това на тази нова версия, можете да проверите подробностите в следната връзка.
Как да инсталирам Apache NetBeans 30 на Linux?
Инсталирането на Apache NetBeans на Linux може да се извърши по различни начини в зависимост от потребителските предпочитания и съвместимостта на системата.
За тези, които предпочитат да компилират Apache NetBeans от изходния код, първата стъпка е да изтеглят необходимите файлове от официалния уебсайт на проекта. След като файловете бъдат получени, пакетът трябва да се разархивира на желано място в системата.
След това трябва да получите достъп до терминала и да отидете до директорията, където са извлечени файловете. Там трябва да изпълните следната команда:
ant
За изграждане на IDE на Apache NetBeans. Веднъж изграден, можете да стартирате IDE, като напишете
./nbbuild/netbeans/bin/netbeans
Инсталиране чрез Snap
За потребители, които предпочитат по-прост и бърз метод, NetBeans се предлага като Snap пакет:
sudo snap install netbeans --classic
Инсталиране с помощта на Flatpak
Друга налична опция е да инсталирате Apache NetBeans с помощта на Flatpak. За да направите това, системата трябва да има активирана поддръжка за този тип пакети. Командата за извършване на инсталацията е следната:
flatpak install flathub org.apache.netbeans