NetBeans 17 добавя поддръжка за Java 19 и съвместимост с JDK 20

apache-netbeans

NetBeans е безплатна интегрирана среда за разработка, създадена основно за езика за програмиране Java.

Софтуерната фондация Apache наскоро пусна lиздаване на новата версия на Apache NetBeans 17, в който са направени голям брой промени и подобрения.

За тези, които не са запознати с NetBeans, трябва да знаете, че това това е доста популярен IDE който осигурява поддръжка за Java SE, Java EE, PHP, C/C++, JavaScript и езици за програмиране Groovy.

Основни нови функции на NetBeans 17

В тази нова версия, която е представена на NetBeans 17, се подчертава, че добавена поддръжка за платформата Jakarta EE 10 y подобрена поддръжка за някои нови функции в Java 19, като съпоставяне на шаблони в изрази за превключване.

Друга от промените, които се открояват, е, че е подготвен за съвместимост с JDK 20, както и че еи добави допълнителни предложения за Java код и че вграденият Java компилатор на NetBeans nb-javac (модифициран javac) е актуализиран до версия 19.0.1.

В допълнение към това, в тази нова версия на NetBeans 17, поддръжката за системата за изграждане на Gradle е подобрена, тъй като достъпът до платформата Java беше предоставен за проекти, различни от Java Gradle.

Това също е било подобрена поддръжка за системата за изграждане на Maven, обработката на проследяване на стека също е активирана, представянето на Java AST при отстраняване на грешки е подобрено заедно с индексирането на грешни изходни текстове.

От друга страна, Средата на уеб проекти има подобрена поддръжка на CSS, тъй като сега осигурява търсене на свойства на CSS без значение за малки и големи букви и оптимизирано съвпадение при попълване на CSS заявки.

Редакторът на кодове предлага възможност за затваряне на всички документи в списъка наведнъж. ANTLRv4 Runtime е актуализиран до версия 4.11.1 и е предоставена първоначална поддръжка за ANTLR4 Lexer, към който кодът е преведен за работа с ANTLR и TOML формати.

От останалите промени които се открояват от новата версия:

  • Някои настройки на историята на версиите са преработени.
  • Добавена е поддръжка за маркера @summary на javadoc.
  • Внедряване на прокси откриване и автоматично конфигуриране.
  • API за инструменти на Gradle е актуализиран до версия 8.0-rc-1.
  • Опциите са изчистени в интерфейса.
  • Внедряване на прокси откриване и автоматично конфигуриране.
  • Добавен е съвет за актуализиране на зависимости.
  • Актуализирани версии на maven 3.8.7 и exec-maven-plugin 3.1.0.
  • Разрешено е локално индексиране при зареждане на външни индекси.
  • PHP средата поддържа нови функции в PHP 8.2, като класове само за четене, типове null, false и true и дефиниране на константи в признаци.
  • Подобрена поддръжка за методи на типове enum.
  • Добавена е поддръжка за OCI (Oracle Cloud Infrastructure) профили.
  • Поддръжката на Jakarta EE и Java EE е внедрена за Tomcat и TomEE.
  • Когато се изпълнява под Linux, режимът на субпикселно изобразяване на текст на KDE се разпознава автоматично.

Накрая ако искате да научите повече за това на тази нова версия, можете да проверите подробностите в следната връзка.

Как да инсталирам Apache NetBeans 17 на Linux?

За тези, които искат да получат тази нова версия, те трябва изтеглете изходния код на приложението, които могат да бъдат получени от следната връзка.

След като инсталирате всичко, разархивирайте новоизтегления файл в директория по ваш вкус.

И от терминала ще влезем в тази директория и след това ще изпълним:

ant

За изграждане на IDE на Apache NetBeans. Веднъж изграден, можете да стартирате IDE, като напишете

./nbbuild/netbeans/bin/netbeans

също има и други методи за инсталиране с които могат да бъдат поддържани, един от тях е с помощта на Snap пакетите.

Те трябва само да имат поддръжката, за да могат да инсталират този тип пакети в тяхната система. За да инсталирате с помощта на този метод, трябва да въведете следната команда:

sudo snap install netbeans --classic

Друг метод е с помощта на пакети Flatpak, така че трябва да имате поддръжка, за да инсталирате тези пакети във вашата система.

Командата за извършване на инсталацията е както следва:

flatpak install flathub org.apache.netbeans

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.