La Организация Apache Software Foundation недавно анонсировала новую версию обновления ты едешь "Apache NetBeans 12.3«, Который обеспечивает поддержку языков программирования Java SE, Java EE, PHP, C / C ++, JavaScript и Groovy. Это седьмая версия, выпущенная Apache Foundation с тех пор, как Oracle пожертвовала код NetBeans.
Для тех, кто еще они не знают о NetBeans, они должны знать, что это бесплатная интегрированная среда разработки., Готово в основном для языка программирования Java и что он также имеет значительное количество модулей для его расширения.
NetBeans - очень успешный проект с открытым исходным кодом с большой пользовательской базой и постоянно растущим сообществом.
Основные новые функции NetBeans 12.3
В этой новой версии NetBeans 12.3 подчеркивается, что Инструменты разработки на Java и использование сервера Language Server Protocol (ЛПС) он был продлен для переименования операций во время рефакторинга, сворачивания блоков в коде, обнаружения ошибок в коде и генерации кода, а также добавлено отображение JavaDoc при наведении курсора на ручки.
Еще одно важное изменение, внесенное в новую версию, заключается в том, что реализована полная поддержка синтаксиса PHP 8, хотя упоминается, что автозаполнение для именованных атрибутов и параметров еще не готово.
Кроме того, Встроенный компилятор Java NetBeans nb-javac (javac изменен) обновлен до nbjavac 15.0.0.2, который распространяется через Maven, а также было добавлено тестирование для JDK 15 и улучшенный просмотр рабочих наборов в больших проектах Gradle.
Что касается внесенных обновлений, мы можем обнаружить, что были обновлены следующие библиотеки: FlatLaf с 0.31 до 1.0, Groovy с 2.5.11 до 2.5.14, JAXB с 2.2 до 2.3, JGit с 5.5.1 до 5.7.0, Metro с 2.3.1 до 2.4.4 и JUnit с 4.12 до 4.13.1.
Из других изменений что выделяется из этой новой версии:
- В строку состояния добавлена кнопка для изменения версии PHP, используемой в проекте. Улучшена поддержка пакетов Composer.
- Улучшена возможность работы с точками останова в отладчике.
- Непрерывная разработка C ++ Lite, упрощенный способ разработки на языках C / C ++.
- Доработан и добавлен отладчик CPPLite с поддержкой точек останова, потоков, переменных, всплывающих подсказок и т. Д.
- В Gradle Navigator добавлен раздел «Избранные задачи».
- Обновлены версии FlatLaf 1.0, Groovy 2.5.14, JAXB 2.3, JGit 5.7.0, Metro 2.4.4, JUnit 4.13.1.
- Произведена общая очистка кода.
- Для CSS устранена блокировка недокументированных свойств в пользовательском интерфейсе.
- Исправлена читаемость элементов автозавершения HTML-кода.
- Исправить обработку глобальных значений
- Исправить размер логотипа npm
Как установить Apache NetBeans 12.3 в Linux?
Для тех, кто заинтересован в возможности получить эту новую версию, они должны загрузить исходный код приложения, которое они могут получить. по ссылке ниже.
После того, как вы все установили, разархивируйте только что загруженный файл в каталог по своему вкусу.
И из терминала мы собираемся войти в этот каталог, чтобы позже выполнить следующее для сборки Apache NetBeans IDE:
1
|
ant |
После сборки вы можете запустить IDE, набрав следующую команду:
1
|
./nbbuild/netbeans/bin/netbeans |
также есть другие способы установки чем они могут быть поддержаны, один из них - с помощью пакетов Snap.
Им нужна только поддержка, чтобы иметь возможность устанавливать эти типы пакетов в свою систему. Для установки этим методом необходимо ввести следующую команду:
1
|
sudo snap install netbeans --classic |
Другой способ - с помощью пакетов Flatpak., поэтому у них должна быть поддержка для установки этих пакетов в своей системе.
Команда для выполнения установки следующая:
1
|
flatpak install flathub org.apache.netbeans |