NetBeans 19 представляет улучшения в редакторе кода, включая Rust и многое другое.

Apache-NetBeans

NetBeans — это бесплатная интегрированная среда разработки, созданная в основном для языка программирования Java.

В новой версии NetBeans 19 уже выпущен и он содержит большое количество изменений и улучшений, среди которых, среди прочего, выделяются улучшения поддержки Java, PHP, Rust, а также некоторые улучшения в пользовательском интерфейсе.

Тем, кто не знаком с NetBeans, следует знать, что это это довольно популярная IDE который обеспечивает поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript и Groovy.

Основные новые функции NetBeans 19

В этой новой выпущенной версии NetBeans 19и реализован ряд визуальных улучшений, из которых выделяется то, что редактор кода имеет средство просмотра файлов и ссылок (минимальный, но функциональный) по Маркдауну включили, а также внедрили улучшения заставки в котором включено субпиксельное сглаживание текста с информацией о ходе загрузки модуля, а на экранах HiDPI улучшена отрисовка индикатора вставки в режиме перетаскивания.

В дополнение к этому также отмечается, что исправлено подчеркивание нескольких вкладок при рендеринге верхней вкладки обновлено округление в метриках шрифта терминала, а также исправлено закрытие вкладок при попытке выбрать частично обрезанную вкладку.

Еще одно из изменений, которое выделяется в этой новой версии NetBeans 19, заключается в том, что добавлена ​​поддержка платформы GlassFish 7.0.6 и сервер приложений Wildfly 28, также поддерживающий JSF 4.0, а также возможность просматривать файлы HCL (язык определения конфигурации, используемый в HashiCorp Terraform) и что были расширены возможности, связанные с использованием серверов LSP.

Что касается улучшений для Java, следует отметить, что в редакторе кода улучшена настройка условий, циклов и блоков try/catch, были улучшены Функция завершения кода, добавлена ​​возможность прямой привязки JTreg, предоставлена ​​возможность привязки модулей к архитектуре процессора, в модуле OpenJFX добавлена ​​поддержка архитектуры Aarch64 для Linux и Mac OS.

В Gradle эта система сборки была обновлена ​​вместе с ее API до версии 8.3-rc с поддержкой JDK 20, а Groovy DSL все еще используется.

В Maven сделано обновление до Maven 3.9.3, maven-indexer 7.0.1 и lucene 9.6.0, плюс добавлена ​​поддержка фильтров для внешних индексов, улучшенное Java-решение для включения предварительного просмотра, Служба SMO используется для запросов имени класса и SHA1, выполнено оптимизированное инкрементальное обновление индексов и улучшена совместимость с Jakarta EE 10.

Из других изменений которые выделяются из этой новой версии:

  • Кнопка «Повторить неудачные тесты» включена для JUnit5.
  • Реализована возможность конвертировать проект из jakartaee8 в jakartaee10.
  • Добавлена ​​настройка для отключения подсказок по завершению параметров.
  • В генератор кода добавлена ​​поддержка генерации лямбда-выражений.
  • Улучшена поддержка CSS в среде веб-проекта.
  • Изменена реализация вкладок на панели, поэтому теперь вмешивается концепция последовательных карточек.
  • Улучшены параметры шрифта в окне терминала.
  • Улучшена поддержка функций, представленных в новых версиях PHP, в среде PHP.
  • Продолжается развитие среды разработки проектов на языке Rust.
  • Все типовые действия с проектами были реализованы. Гарантированная корректная обработка одинарных кавычек в коде Rust.

В конце концов если вы хотите узнать об этом больше этой новой версии, вы можете проверить детали в следующая ссылка.

Как установить Apache NetBeans 19 в 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.