La Представена е организацията на Apache Software Foundation наскоро освободен NetBeans 12.2, която осигурява поддръжка за Java SE, Java EE, PHP, C / C ++, JavaScript и Groovy програмни езици.
За тези, които не знаят за тази IDE, те трябва да знаят това осигурява поддръжка за програмните езици Java SE, Java EE, PHP, JavaScript и Groovy. В допълнение към неговите функции, има система за проекти, базирана на Ant, контрол на версиите и рефакторинг.
Това е седмата версия на Apache Foundation, откакто Oracle дари кода на NetBeans.
Основни нови функции на NetBeans 12.2
В тази нова версия беше добавена поддръжка за новите функции на езика Java, въведени в JDK 14 и JDK 15.
По същия начин подчертаване на кода за ключовите думи "запечатан", "незапечатан" и "разрешителни"Освен това беше добавено попълване на код и форматиране за типа „запечатан“, както и форматирането за изразите „запечатан“ и „разрешителни“.
също засилена поддръжка за компактната форма на дефиниции е подчертана класове, изпълнени с помощта на ключовата дума "record". Разрешени проблеми с автодовършването, рефакторинга и форматирането на кода с „регистър“.
Инструментите за уеб разработка на Java имат подобрена поддръжка за пролетната 5.2.9 MVC рамка. В диалоговия прозорец за редактиране на свойствата на уеб проекта е коригирано запазването на URL с относителни връзки. Интеграцията на Дерби той е премахнат от модулите на Payara Server. Отстранени проблеми с JavaServer Faces Catalog.
От друга страна, подобрена поддръжка за системи за изграждане на Maven и Gradle. Подобрено е определянето на шрифтове и документация в проектите на Gradle. Подобрено поколение на интерфейса. Отстранен срив в проекти на Maven при използване на getModuleName.
Поддръжката за Java 15 е добавена към вградения Java компилатор на NetBeans nb-javac (модифициран javac).
За езика Java типът на дисплея се осигурява чрез извикване на методи по низа.
Също така се споменава, че при поставяне на текст от клипборда е осигурено създаване на нови класове, интерфейси и изброявания. За редактора на VS Code в NetBeans е реализирано добавянето към редактора на код и дебъгер в Java.
- Кодът за поддръжка на JavaFX е разширен, за да поддържа неизменяеми обекти.
- Добавена е поддръжка за нови функции на PHP 8.
- Зависимостите и инфраструктурата на JavaScript и HTML функциите са изчистени
- Компилаторът на javac е ограничен до един екземпляр.
- Подобрена обработка на зависимости за JavaScript и HTML.
- Остарялата поддръжка за Oracle JET е премахната.
- Подобрена поддръжка на CSS3.
- Добавен плъгин за BootsFaces с поддръжка на конструкции « ».
- Актуализирани версии Ant 1.10.8, exec-maven-plugin 3.0.0, Gradle Tooling API 6.7, JDBC PostgreSQL 42.2.16, payara-micro-maven-plugin 1.3.0, Spring Framework 4.3.29, TestNG 6.14.3.
- Осигурено е откриване на JDK, инсталирани със SDKMan и Debian.
- Индивидуално отстраняване на грешки и изпълнение е активирано, когато проектът Gradle предоставя подходящата задача
И накрая, ако искате да научите повече за това За тази нова версия можете да проверите подробностите в оригиналната публикация. Връзката е тази.
Как да инсталирам NetBeans 12.2 на Linux?
За тези, които искат да получат тази нова версия, те трябва да изтеглят изходния код на приложението, което могат да получат от линка по-долу.
След като инсталирате всичко, разархивирайте новоизтегления файл в директория по ваш вкус.
И от терминала ще влезем в тази директория и след това ще изпълним:
ant
За изграждане на IDE на Apache NetBeans. Веднъж изграден, можете да стартирате IDE, като напишете
./nbbuild/netbeans/bin/netbeans
също има и други методи за инсталиране с които те могат да бъдат подкрепени, един от тях е с помощта на Snap пакети.
Те трябва само да имат поддръжката, за да могат да инсталират този тип пакети в тяхната система. За да инсталирате с помощта на този метод, трябва да въведете следната команда:
sudo snap install netbeans --classic
Друг метод е с помощта на пакети Flatpak, така че те трябва да имат поддръжката за инсталиране на тези пакети в тяхната система.
Командата за извършване на инсталацията е както следва:
flatpak install flathub org.apache.netbeans