The випуск нової версії “Apache NetBeans 16”, версія, яка постачається з великою кількістю оновлень, а також великим списком виправлень, покращень мови, покращень підтримки тощо.
Для тих, хто не знайомий з NetBeans, ви повинні знати, що це це досить популярна IDE який забезпечує підтримку мов програмування Java SE, Java EE, PHP, C/C++, JavaScript і Groovy.
NetBeans 16 Основні нові функції
У цій новій версії представлений інтерфейс користувача пропонує можливість завантажувати власні властивості FlatLaf із спеціального файлу конфігурації, на додаток до того, що розширено підтримку форматів YAML і Dockerfile в редакторі коду.
Ще однією зі змін, яка виділяється в цій новій версії, є покращена підтримка системи компіляції Maven, а також покращена підтримка Jakarta EE 9/9.1, на додаток до можливості обробки результатів проекту у формі ідентифікованих артефактів. та їх розташування.
Це також виділяється в новій доданій версії NetBeans 16 підтримка автозавершення, форматування відступів і підказки для шаблонів записів а також реалізовано автозаповнення шаблонів у мітках регістру.
З іншого боку, ми можемо виявити, що додано підтримку для вимкнення попереджень на основі використання певних плагінів під час компіляції та що проблеми в середовищах PHP і Groovy вирішено.
Додано сумісність з форматами TOML і ANTLR v4/v3, а також додано підтримку деяких нових функцій Java 19 і оновлений вбудований компілятор Java nb-javac NetBeans (модифікований javac).
З інших змін що виділяються з цієї нової версії:
- Перероблено ActionsManager в API налагодження.
- Додано підтримку багатоадресних банок.
- Покращена логіка вибору платформи Java.
- Покращена підтримка системи збирання Gradle.
- Додано початкову підтримку API project.dependency для експорту дерева залежностей Gradle.
- Перероблені функції, пов’язані з редактором оцінок. Додано підтримку проектів без build.gradle.
- Середовище для проектів C/C++ забезпечує роботу відладчика CPPLight на системах з архітектурою aarch64.
- Розширені можливості аудиту за допомогою серверів LSP (Language Server Protocol).
- Додано підтримку аудиту вразливостей у хмарі Oracle.
- Виправлено можливі помилки в NPE під час редагування граматики ANTLR
- Розширена підтримка граматик ANTLRv4
- Підтримка фрагментів коду ANTLRv4 і відступів
- Більш точне завершення коду для граматик ANTLRv4
- Виправлено відступ у кінці файлу та завершення коду для ANTLR v4
- Виправлення помилки для відновлення шаблонів журналу (поточний)
- Реалізовано доповнення коду для шаблонів регістру jdk-19
- Виправлення для відновлення помилок, коли jlMatchException відсутній і шаблони присутні
В кінці кінців якщо ви хочете дізнатися більше про це цієї нової версії, ви можете перевірити деталі в за наступним посиланням.
Як встановити Apache NetBeans 16 на Linux?
Для тих, хто хоче отримати цю нову версію, вони повинні завантажити вихідний код програми, які можна отримати з за наступним посиланням.
Після того, як ви вже все встановите, розпакуйте нещодавно завантажений файл у каталог, який вам подобається.
І з терміналу ми збираємося ввести цей каталог, а потім виконати:
ant
Для створення IDE Apache NetBeans. Після побудови ви можете запустити IDE, набравши
./nbbuild/netbeans/bin/netbeans
також існують інші методи установки за допомогою яких їх можна підтримувати, один із них — за допомогою пакетів Snap.
Їм потрібна лише підтримка, щоб мати можливість встановлювати ці типи пакетів у своїй системі. Щоб встановити цим методом, потрібно ввести таку команду:
sudo snap install netbeans --classic
Іншим методом є використання пакетів Flatpak, тому ви повинні мати підтримку для встановлення цих пакетів у вашій системі.
Команда для встановлення така:
flatpak install flathub org.apache.netbeans
Мені здається дуже мудрим, що ці вдосконалення були випущені до кінця року. Звичайно, ці вдосконалення дозволять вирішити деякі проблеми, які ми виявили, і уникнути майбутніх головних болів. Найкращі побажання команді NetBeans і наша сердечна подяка за ці нові реалізації.