La Представлена организация Apache Software Foundation недавно выпущенный НетБинс 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.
Точно так же выделение кода для ключевых слов «запечатано», «не запечатано» и «разрешено»Кроме того, добавлено завершение кода и форматирование для типа «запечатанный», а также форматирование для выражений «запечатанный» и «разрешающий».
также выделена расширенная поддержка компактной формы определений классы, реализованные с использованием ключевого слова "запись". Решены проблемы автозаполнения, рефакторинга и форматирования кода в «реестре».
Инструменты веб-разработки на Java имеют улучшена поддержка инфраструктуры Spring 5.2.9 MVC. В диалоге редактирования свойств веб-проекта скорректировано сохранение URL с относительными ссылками. Интеграция Дерби он был удален из модулей Payara Server. Исправлены проблемы с каталогом лиц JavaServer.
С другой стороны, улучшена поддержка систем сборки Maven и Gradle. Улучшено определение шрифтов и документации в проектах Gradle. Улучшенная генерация внешнего интерфейса. Исправлен сбой в проектах Maven при использовании getModuleName.
Поддержка Java 15 была добавлена во встроенный компилятор Java NetBeans nb-javac (модифицированный javac).
Для языка Java отображение типа обеспечивается вызовом методов по строке.
Также упоминается, что при вставке текста из буфера обмена было предусмотрено создание новых классов, интерфейсов и перечислений. Для редактора кода VS в 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