NetBeans 12.1, версия, която носи няколко подобрения за C / C ++, Java и PHP

apache-netbeans

La Представена е организацията на Apache Software Foundation наскоро новата версия на интегрираната среда за разработка, «Apache NetBeans 12.1«, Това е версия, в която добавени са някои подобрения на поддръжката за C / C ++, Java, PHP и HTML.

За тези, които не знаят за тази IDE, те трябва да знаят това осигурява поддръжка за програмните езици Java SE, Java EE, PHP, JavaScript и Groovy. В допълнение към неговите функции, има система за проекти, базирана на Ant, контрол на версиите и рефакторинг.

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

Тази нова версия на IDE не идва с големи промени, но подобрява някои аспекти на програмните езици, които поддържа.

И това е, че в тази нова версия, добавена ограничена поддръжка за езици C / C ++, която все още стои зад пуснатите преди това приставки за разработка C / C ++ за NetBeans IDE 8.2.

За разработка в C / C ++, предоставя се подкрепа за най-простите проекти, което ви позволява да стартирате команди за компилиране и стартиране, подчертаване на синтаксис с помощта на граматики TextMate и отстраняване на грешки с помощта на gdb.

Както и завършване на кода и други възможности за редактиране те се реализират чрез достъп до сървъра CCLS (Language Server Protocol) LSP, който потребителят трябва да изпълнява независимо.

Друга промяна, която беше добавена, беше поддръжка за платформата Джакарта EE 8, която замени Java EE (Java Platform, Enterprise Edition). Можете да създавате проекти на Джакарта EE 8 и да модифицирате съществуващите приложения на Maven, за да използвате Джакарта EE 8.

Вграденият в NetBeans Java компилатор nb-javac (модифицирано от javac) Преведено е за използване на Java 14.

За Java поддръжка на ключови думи „Record“ е преработен, за да осигури компактен начин за дефиниране на класове, избягвайки необходимостта да се дефинират изрично различни методи на ниско ниво като equals (), hashCode () и toString () в случаите, когато данните се съхраняват само в полета.

Поведението на произведението, с което не се променя. Добавен е нов шаблон за създаване на Java конструкции с ключовата дума „запис“. Подобрена поддръжка за завършване на код за запис.

За Java SE, Поддръжката на системата за изграждане на Gradle е активирана. Добавена е поддръжка за генерирани директории и е осигурена коректна работа с процесори за анотиране.

За PHP са добавени нови действия към менюто Composer за актуализиране на автозаредителя и стартиране на скриптове. В дебъгера вместо 0 и 1 в булевите стойности на променливите се показват false и true. Подобрени инструменти за анализ на кода.

За HTML, компонентът за проверка на маркиране е актуализиран (валидатор.jar). Включва поддръжка за попълване на модели. Добавена поддръжка за завършване на код и подчертаване на синтаксис за конструкции като « ».

За CSS са предложени опции за форматиране "Раздели и отстъпи" за контрол на отстъпите и използването на раздели или интервали.

При стартиране той открива JDK, инсталиран на Linux и macOS, използвайки инструментариума SDKMAN.

Как да инсталирам NetBeans 12.1 на 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.