NetBeans 20 вже випущено, і це його новини

apache-netbeans

NetBeans — це безкоштовне інтегроване середовище розробки, створене переважно для мови програмування Java.

Нова версія NetBeans 20 вже випущено і разом з ним приходять різні зміни та вдосконалення, пов’язані з підтримкою JDK 21, а також загальні виправлення помилок тощо.

Для тих, хто не знайомий з NetBeans, ви повинні знати, що це це досить популярна IDE який забезпечує підтримку мов програмування Java SE, Java EE, PHP, C/C++, JavaScript і Groovy.

NetBeans 20 Основні нові функції

Нова версія NetBeans 20 містить оновлення до JDK 21 "nb-javac" і з ним реалізує автозавершення коду, сумісне з JDK 21, покращено підтримку CSS, LSP (Language Server Protocol), Розширення VSCode, Функції, пов’язані з Rust, і налаштування вбудованих підказок покращено, додайте прив’язки клавіш і вимкніть їх за замовчуванням.

Крім цього, наголошується, що Gradle оновлено до версії 8.4 який включає різні виправлення, такі як виправлення переповнення стеку, видалення деяких відсутніх конфігурацій Gradle, виправлення зміни версії Gradle у wrapper.properties та виправлення тестів LSP/Micronaut.

З боку Maven це було оновлено до версії 3.9.5 разом із maven-indexer 7.0.4 і luzene 9.8.0. Оновлено бібліотеку JDOM у maven.embedder з версії 1.0 до 2.0.6.1, Впроваджено вдосконалення для підготовки та перезавантаження збірки, Увімкнено обробку виводу JUnit для надійних і вдосконалених жорстко закодованих компіляторів maven і версії плагіна ресурсів за замовчуванням.

Щодо PHP, у цій новій версії NetBeans 20 додана підтримка точок зупинки винятків, а також розширені перевірки під час створення точок зупину, виправлений проміжок між прапорцями в налаштуваннях тестування проекту php, виправлена ​​проблема, коли введені поля, позначені як застарілі, не відображаються як застарілі, покращено підтримку функцій, представлених у нових версіях PHP, у браузері успадковані члени відображаються іншим кольором, подібно до того, як це робиться в Java, виправлено позиціонування елементів у налаштуваннях завершення коду для php

З інших змін що виділяються з цієї нової версії:

  • Оновлено jgit з 5.7.0 до 6.7.0
  • Оновлення FlatLaf з 3.1 до 3.2
  • Покращена підтримка CSS у NetBeans
  • Розширено можливості LSP
  • Редактор підтримує зміни прапорців під час попереднього перегляду Markdown у форматі Markdown.
  • Увімкнуто опцію додавання екземпляра Docker через сокет на Mac з Apple Silicon
  • Увімкнено перевірку коректності та реалізовано автозаповнення коду для документів XML без поля SchemaLocation
  • CPPLite стабілізований
  • Додано бібліотеку профілів для архітектури ARM64.
  • Додано тести nb-javac libwrapper.
  • Додано всі бізнес-модулі з модульними тестами
  • Виправлення: спливаюча підказка параметра завершення Java не відображається, якщо попереднім параметром є TypeVariable
  • Додано підтримку шаблонів рядків
  • Оновіть назви майстрів JavaFX і перемістіть майстер DukeScript на краще місце.

В кінці кінців якщо ви хочете дізнатися більше про це цієї нової версії, ви можете перевірити деталі в за наступним посиланням.

Як встановити Apache NetBeans 20 на Linux?

Для тих, хто хоче отримати цю нову версію, вони повинні завантажити вихідний код програми, які можна отримати з за наступним посиланням.

Після того, як ви вже все встановите, розпакуйте нещодавно завантажений файл у каталог, який вам подобається.

І з терміналу ми збираємося ввести цей каталог, а потім виконати:

ant

Для створення IDE Apache NetBeans. Після побудови ви можете запустити IDE, набравши

./nbbuild/netbeans/bin/netbeans

також існують інші методи установки за допомогою яких їх можна підтримувати, один із них — за допомогою пакетів Snap.

Їм потрібна лише підтримка, щоб мати можливість встановлювати ці типи пакетів у своїй системі. Щоб встановити цим методом, потрібно ввести таку команду:

sudo snap install netbeans --classic

Іншим методом є використання пакетів Flatpak, тому ви повинні мати підтримку для встановлення цих пакетів у вашій системі.

Команда для встановлення така:

flatpak install flathub org.apache.netbeans

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.