La Представлено Apache Software Foundation ви нещодавно випустили нову версію IDE "Apache NetBeans 15" який надходить із відповідними оновленнями Java, а також інтеграцією покращень підтримки, серед іншого.
Для тих, хто не знайомий з NetBeans, ви повинні знати, що це це досить популярна IDE який забезпечує підтримку мов програмування Java SE, Java EE, PHP, C/C++, JavaScript і Groovy.
NetBeans 15 Основні нові функції
У представленій новій версії NetBeans 15 підкреслюється, що її додано початкова підтримка для Jakarta 9.1 і покращена підтримка для скляна риба, плюс вбудований компілятор Java NetBeans nb-javac (модифікований javac) оновлено, а можливість підключення до бази даних Amazon Redshift через сервіс Amazon Athena в майстрі підключення.
Ще однією із змін, яка виділяється в цій новій версії, є реалізована підтримка тегу "@snippet". для вбудовування робочих прикладів і фрагментів коду в документацію API, до якої можна отримати доступ за допомогою інтеграції IDE, підсвічування синтаксису та інструментів перевірки.
Крім цього, також зазначається, що проведено оптимізацію продуктивності, наприклад, значно пришвидшено роботу редактора PHP (запуск набору тестів займає вдвічі менше часу), індексацію локальних репозиторіїв maven пришвидшено на 20%, а також пришвидшено роботу редакторів Java та JavaScript.
Файл покращена сумісність із системами збірки Maven і Gradle. Компоненти для роботи з Gradle оновлено до API версії 7.5 з підтримкою Java 18.
Крім того, налагоджувач для коду Groovy було виділено в окремий модуль, а парсер оновлено для мови Groovy.
Пропонується а початкове впровадження API для управління залежностями проекту (Project Dependency API) і внесено значну частину виправлень і покращень, пов’язаних із використанням серверів LSP (Language Server Protocol).
З інших змін що виділяються з цієї нової версії:
- Реалізована підтримка автозаповнення лямбда-виразів.
- Додано javadoc для попереднього перегляду JDK 20.
- Додано можливість використання параметра netbeans.javaSupport.enabled для вимкнення підтримки мови Java у NBLS (мовний сервер NetBeans).
- Покращене редагування даних у форматі YAML.
- До контекстного меню проекту додано пункт «Відкрити в терміналі».
- Покращена підтримка нових функцій у PHP 8.0 і 8.1.
- Додано підтримку нового синтаксису для викликаних об’єктів.
- Онлайн-підказки ввімкнено за умовчанням.
- Покращено інтерфейс перевірки регулярних виразів.
- Покращений інтерфейс для завантаження та реєстрації JDK.
- Підтримку Windows 95 і 98 припинено
- Покращений інтерфейс аналізу стека викликів (Stack Trace).
В кінці кінців якщо ви хочете дізнатися більше про це цієї нової версії, ви можете перевірити деталі в за наступним посиланням.
Як встановити Apache NetBeans 15 на Linux?
Для тих, хто хоче отримати цю нову версію, вони повинні завантажити вихідний код програми, які можна отримати з за наступним посиланням.
Після того, як ви вже все встановите, розпакуйте нещодавно завантажений файл у каталог, який вам подобається.
І з терміналу ми збираємося ввести цей каталог, а потім виконати:
ant
Для створення IDE Apache NetBeans. Після побудови ви можете запустити IDE, набравши
./nbbuild/netbeans/bin/netbeans
також існують інші методи установки за допомогою яких їх можна підтримувати, один із них — за допомогою пакетів Snap.
Їм потрібна лише підтримка, щоб мати можливість встановлювати ці типи пакетів у своїй системі. Щоб встановити цим методом, потрібно ввести таку команду:
sudo snap install netbeans --classic
Іншим методом є використання пакетів Flatpak, тому ви повинні мати підтримку для встановлення цих пакетів у вашій системі.
Команда для встановлення така:
flatpak install flathub org.apache.netbeans