Преди няколко дни, Екипът на Apache беше представен чрез съобщение за пускането на новата версия на „NetBeans 27“, актуализация, която укрепва тази популярна интегрирана среда за разработка със значителни подобрения.
Тази нова версия се фокусира върху разширяване на съвместимостта с различните езици за програмиране, поддържани от тази среда за разработка, в допълнение към оптимизиране на производителността на разработчиците и модернизиране на опита при работа със сложни проекти.
Ключови нови функции на Apache NetBeans 27
В тази нова версия на NetBeans 2, това е подобрена съвместимост с Gradle 9, който вече може да се използва в новосъздадени проекти, тъй като има поправки за по-стабилна работа. Maven, от своя страна, получава актуализации във вашия инструментариум, достигане на версия 3.9.11, В допълнение към добавянето на плъгина Njord и различни корекции, които улесняват управлението на зависимостите. Направени са подобрения в интеграцията с Ant., осигурявайки по-голяма последователност при изграждането на проекта.
В случая с Java, новата версия на NetBeans 27 Той включва функционалности, които ви позволяват да рефакторирате отделни файлове извън проектите., функция, силно поискана от общността. Добавена е частична поддръжка за импортиране на модули, оптимизирани са възможностите за дебъгване и анализ на стека, и Компилаторът nb-javac е актуализиран до съответната версия на JDK 25b31.Също така поправихме грешки във форматера, подобрихме повторното вдлъбване и довършването на код, както и оптимизирахме предложенията за неизползвани елементи.
PHP, уеб и корпоративни рамки
Средата за PHP вече предлага подобрено синтактично оцветяване и поддръжка за HTML тагове. персонализирано, което подобрява и улеснява работата по проекти, комбиниращи двата езика. За уеб разработка, NetBeans 27 включва JSON семантичен анализатор, поддръжка за медийни заявки от ниво 4 на CSS и подобрения в интеграцията на файлове с Vue.js. От страна на предприятията е разширена поддръжката за GlassFish 7.0.24 и 8.0.0-M11, добавени са именни пространства PrimeFaces и OmniFaces, подобрено е автоматичното довършване на JSF класове и са интегрирани Payara 5.x и JDK 21.
El Редакторът на код получава няколко забележителни подобрения: вече поддържа сравнение на съдържанието на директории, Осигурява преглед на SVG файлове и подобрява поддръжката на TextMark/MarkdownВсичко това се допълва от актуализацията на тематичния енджин FlatLaf 3.6.1, която обновява визуалния вид на IDE с по-голяма стабилност и последователност в потребителския интерфейс.
От останалите промени, които се открояват:
- Подобрено автоматично довършване на JSF класове
- Подобрени доставчици на функции за JSF тагове
- Заменено е използването на WeakSet с еквивалента на JDK и класът е остарял.
- Подобряване/коригиране на обработката на XML каталози
- В разширението VSCode са добавени потребителски настройки за потвърждаващи знаци, за да се приемат предложения за код.
Ако искате да научите повече за това на тази нова версия, можете да проверите подробностите в следната връзка.
Как да инсталирам Apache NetBeans 25 на 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