Apache NetBeans IDE 11.3 Tu silẹ

Apache Software Foundation ajo gbekalẹ ese idagbasoke ayika Awọn NetBeans Apagbe 11.3. Это пятый релиз, подготовленный Фондом Apache после передачи кода NetBeans компанией Oracle и первый выпуск после itumọ проекта из инкубатора в разряд первичных проектов Apache. Выпуск содержит поддержку языков программирования Java SE, Java EE, PHP, JavaScript и Groovy.

Ожидаемая в версии 11.3 интеграция поддержки языков C/C++ из переданной компанией Oracle кодовой базы в очередной раз перенесена на
следующий выпуск. Отмечается, что все связанные с разработкой проектов на C и C++ возможности уже готовы, но код ещё не интегрирован. До появления встроенной поддержки разработчики могут установить через Plugin Manager модули для разработки на C/C++, ранее выпущенные для NetBeans IDE 8.2. В апреле 2020 года планируется опубликовать выпуск Apache NetBeans 12, который будет сопровождаться в рамках расширенного цикла поддержки (LTS).

akọkọ awọn imotuntun NetBeans 11.3:

  • Ṣafikun awọn ipo ifihan wiwo wiwo dudu dudu - Irin Dudu ati Nimbus Dudu.
    Apache NetBeans IDE 11.3 Tu silẹ

  • Akori apẹrẹ tuntun kan, FlatLaf, ti ni imọran.

    Apache NetBeans IDE 11.3 Tu silẹ

  • Улучшена поддержка экранов с высокой плотностью пикселей (HiDPI) и
    добавлен упрощённый виджет HeapView.

  • Добавлена поддержка платформы Java SE 14, выпуск которой запланирован на 17 марта. В том числе обеспечены подсветка синтаксиса и форматирование кода для конструкций с новым ключевым словом «gba«, предоставляющим компактную форму для определения классов, позволяющую обойтись без явного определения различных низкоуровневых методов, таких как equals(), hashCode() и toString().

    Apache NetBeans IDE 11.3 Tu silẹ

    Atilẹyin ti a ṣafikun сопоставления c образцом в операторе «instanceof», которая позволяет сразу определить локальную переменную для обращения к проверенному значению. Например, можно сразу писать «if (obj instanceof String s && s.length() > 5) {.. s.contains(..) ..}» без явного определения «String s = (String) obj». В NetBeans 11.3 при указании «if (obj instanceof String) {» будет выведена подсказка, позволяющая преобразовать код в новую форму.

    Apache NetBeans IDE 11.3 Tu silẹ

    Добавлена поддержка появившегося в Java 11 режима запуска программ, поставляемых в форме одного файла с исходным кодом (класс можно запустить напрямую из файла с кодом, без создания class-файлов, JAR-архивов и модулей). В
    NetBeans подобные однофайловые программы теперь можно создавать вне проектов в окне Favorite, запускать и отлаживать.

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

  • Код для разработки приложений на базе Java EE расширен поддержкой спецификации JSF 2.3, в том числе обеспечено автодополнение таких конструкций, как «f:websocket» и подстановка артефактов CDI.
    .Оддержка Jakarta EE8 ожидается в выпуске Apache NetBeans 12.0.

    Apache NetBeans IDE 11.3 Tu silẹApache NetBeans IDE 11.3 Tu silẹ

  • Улучшена поддержка системы сборки Gradle. Gradle Tooling API обновлён до версии 6.0. Добавлена поддержка переназначения домашнего каталога и составной сборки (Gradle Composite Project). Обеспечено распознавание проектов на языке Kotlin. Добавлена поддержка принудительного перезапуска проектов.
  • Для проектов, использующих для сборки систему Maven, добавлены настройки для переопределения версии JDK по умолчанию.
  • Ṣe afikun atilẹyin ede si olootu koodu
    TypeScript (fikun awọn agbara ti JavaScript lakoko ti o ku ni ibamu ni kikun sẹhin).
    Apache NetBeans IDE 11.3 Tu silẹ

  • Для проектов на JavaScript налажена работа коннектора, обеспечивающего соединение с Chrome;
  • Для PHP обеспечено автодополнение свойств и методов без «$this=>».
  • Проведена работа по избавлению от предупреждений во время компиляции.
  • Обновлены библиотеки Groovy 2.5.9, junit 5.5.2 и GraalVM 19.3.0.
  • В Janitor добавлена функция для выявления и удаления старых и неиспользуемых каталогов NetBeans.

    Apache NetBeans IDE 11.3 Tu silẹ

Ranti wipe NetBeans ise agbese wà orisun ni 1996 nipasẹ awọn ọmọ ile-iwe Czech lati le ṣẹda afọwọṣe ti Delphi fun Java. Ni ọdun 1999, a ra iṣẹ naa nipasẹ Sun Microsystems, ati ni ọdun 2000 o ti gbejade ni koodu orisun ati gbe lọ si ẹka ti awọn iṣẹ akanṣe ọfẹ. Ni 2010, NetBeans ti gba nipasẹ Oracle, eyiti o gba Sun Microsystems. Ni awọn ọdun, NetBeans ti wa bi lilọ-si ayika fun awọn olupilẹṣẹ Java, ti njijadu pẹlu Eclipse ati IntelliJ IDEA, ṣugbọn diẹ sii laipẹ o ti ṣe ọna rẹ sinu JavaScript, PHP, ati C / C ++. NetBeans ni ipilẹ olumulo ti nṣiṣe lọwọ ti awọn oludasilẹ miliọnu 1.5.

orisun: opennet.ru

Fi ọrọìwòye kun