Кілька днів тому, Представлена команда Apache через оголошення про запуск нової версії «NetBeans 27», оновлення, яке посилює це популярне інтегроване середовище розробки завдяки значним покращенням.
Ця нова версія зосереджена на розширенні сумісності з різними мовами програмування, що підтримуються цим середовищем розробки, а також на оптимізації продуктивності розробників та модернізації досвіду роботи зі складними проектами.
Ключові нові функції Apache NetBeans 27
У цій новій версії NetBeans 2 це посилена сумісність з Gradle 9, який тепер можна використовувати в новостворених проектах, оскільки він має виправлення для стабільнішої роботи. Maven, зі свого боку, отримує оновлення у вашому наборі інструментів, досягнення версії 3.9.11, Окрім додавання плагіна Njord та різних виправлень, що спрощують керування залежностями. Внесено покращення в інтеграцію з Ant., що забезпечує більшу узгодженість у побудові проекту.
У випадку з Java, нова версія NetBeans 27 Він включає функціональні можливості, які дозволяють рефакторинг окремих файлів поза проектами., функція, яку дуже просила спільнота. Додано часткову підтримку імпорту модулів, оптимізовано можливості налагодження та аналізу стеку, а також Компілятор nb-javac оновлено до відповідної версії JDK 25b31.Ми також виправили помилки у форматувальнику, покращили повторні відступи та автодоповнення коду, а також оптимізували пропозиції для невикористовуваних елементів.
PHP, веб- та корпоративні фреймворки
Середовище для PHP тепер пропонує покращене підсвічування синтаксису та підтримку тегів HTML. налаштований, що покращує та спрощує роботу над проектами, що поєднують обидві мови. Для веб-розробки, NetBeans 27 включає семантичний парсер JSON, підтримку медіа-запитів CSS рівня 4 та покращення інтеграції файлів Vue.js. На стороні підприємств розширено підтримку GlassFish 7.0.24 та 8.0.0-M11, додано простори імен PrimeFaces та OmniFaces, покращено автодоповнення класів JSF, а також інтегровано Payara 5.x та JDK 21.
El Редактор коду отримав кілька помітних покращень: тепер підтримується порівняння вмісту каталогів, Забезпечує попередній перегляд SVG-файлів та покращує підтримку TextMark/MarkdownВсе це доповнюється оновленням движка тем FlatLaf 3.6.1, яке оновлює візуальний вигляд IDE з більшою стабільністю та узгодженістю інтерфейсу користувача.
З інших змін, які виділяються:
- Покращено автодоповнення класів JSF
- Покращені постачальники функцій тегів JSF
- Замінено використання WeakSet на еквівалент JDK та вилучено клас із рекомендаціями
- Покращено/виправлено обробку XML-каталогів
- У розширенні VSCode додано налаштування користувача для символів підтвердження, щоб приймати пропозиції коду.
Якщо ви хочете дізнатися більше про це цієї нової версії, ви можете перевірити деталі в за наступним посиланням.
Як встановити Apache NetBeans 25 на Linux?
Встановлення Apache NetBeans на Linux можна виконати різними способами, залежно від уподобань користувача та сумісності системи.
Для тих, хто вважає за краще скомпілювати Apache NetBeans з вихідного коду, першим кроком буде завантажити необхідні файли з офіційного веб-сайту проекту. Після отримання файлів пакет необхідно розархівувати до потрібного місця в системі.
Потім вам потрібно отримати доступ до терміналу та перейти до каталогу, де було видобуто файли. Там потрібно виконати таку команду:
ant
Для створення IDE Apache NetBeans. Після побудови ви можете запустити IDE, набравши
./nbbuild/netbeans/bin/netbeans
Встановлення за допомогою Snap
Для користувачів, які віддають перевагу простішому та швидшому методу, NetBeans доступний як пакет Snap:
sudo snap install netbeans --classic
Встановлення за допомогою Flatpak
Іншим доступним варіантом є встановлення Apache NetBeans за допомогою Flatpak. Для цього в системі має бути включена підтримка цього типу пакетів. Команда для виконання установки така:
flatpak install flathub org.apache.netbeans