NetBeans 12.0 поставляется с новыми темными режимами, улучшениями для TypeScript, PHP 7.4, Java 14 и др.

Apache-NetBeans

Новая версия популярной IDE NetBeans 12.0 уже среди нас и организация Apache Software Foundation недавно объявила о его выпуске и доступности. Это шестая версия, подготовленная Apache Foundation. после передачи кода NetBeans Oracle.

Этот выпуск Apache NetBeans 12 в основном характеризуется прибытием сопровождается расширенным циклом поддержки (LTS).

Тем, кто не знаком с этой IDE, следует знать, что она обеспечивает поддержку языков программирования Java SE, Java EE, PHP, JavaScript и Groovy. В дополнение к его функциям существует система проектов на основе Ant, контроль версий и рефакторинг.

Что нового в NetBeans 12.0?

В этой новой версии IDE в объявлении упоминается, что ожидаемая поддержка языка C / C ++ снова отложена до следующей версии, и это то, что хотя перенос кода Oracle, связанный с разработкой проектов на C и C ++, был завершен во время подготовки последней версии, интеграция этого кода в NetBeans потребовала больше времени, чем ожидалось .

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

Что касается новостей, мы можем найти поддержка платформы Java SE 14, что это включает подсветку синтаксиса и форматирование кода для сборок с новым ключевым словом «запись».

Кроме того, продолжился тест на совместимость для сопоставления с образцом в операторе instanceof.

Что касается особенностей из Java 13, в NetBeans 12.0 включена поддержка преобразования форматированных многострочных текстовых блоков без экранирования символов, в редакторе кода теперь можно преобразовать набор строк в аналогичные текстовые блоки и наоборот.

Из возможностей Java 11 отмечена поддержка режима запуска программ, поставляемых в виде единого файла с исходным кодом.

Еще одна особенность - добавлена ​​поддержка Java EE 8 с возможностью создания веб-приложений с использованием Maven или Gradle.

Приложения Java EE 8, созданные NetBeans, можно развернуть в контейнере Java EE 8 с помощью новый шаблон Maven webapp-javaee8 создан для использования с NetBeans.

Для Maven налажена интеграция с библиотекой JaCoCo. и была предоставлена ​​возможность передавать аргументы из компилятора Java Maven в редактор кода Java.

Добавлено поддержка модульных проектов Java и поддержка JavaEE для Gradle. API Gradle Tooling обновлен до версии 6.3. Для Gradle предлагается новый мастер приложений Java Frontend в дополнение к добавлена ​​поддержка отладки проектов Gradle Web и Kotlin Gradle.

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

  • В редактор кода добавлена ​​поддержка языка TypeScript.
  • Улучшенная поддержка дисплеев HiDPI и упрощенного виджета HeapView.
  • Добавлены дополнительные режимы отображения темного интерфейса: Dark Metal и Dark Nimbus.
  • Добавлена ​​поддержка новых функций в PHP 7.4.
  • Предложена новая тема FlatLaf.

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

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

  1.   Marcos сказал

    Спасибо за сообщение.

    В части установки ссылка на код приложения указывает на версию 11, а не на 12, о которой идет речь.

    Ссылка такова: https://netbeans.apache.org/download/nb120/nb120.html

  2.   Marcos сказал

    Существует также другой метод установки, который заключается в загрузке предоставленного ими сценария sh и его запуске непосредственно в терминале с правами администратора.