Apache NetBeans IDE 11.3 បានចេញផ្សាយ

អង្គការមូលនិធិកម្មវិធី Apache បង្ហាញ បរិស្ថានអភិវឌ្ឍន៍រួមបញ្ចូលគ្នា Apache NetBeans ១០.០. Это пятый релиз, подготовленный Фондом Apache после передачи кода NetBeans компанией Oracle и первый выпуск после ការបកប្រែ проекта из инкубатора в разряд первичных проектов 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).

សំខាន់ ការច្នៃប្រឌិត NetBeans 11.3៖

  • បានបន្ថែមរបៀបបង្ហាញចំណុចប្រទាក់ងងឹតបន្ថែមទៀត - Dark Metal និង Dark Nimbus ។
    Apache NetBeans IDE 11.3 បានចេញផ្សាយ

  • ប្រធានបទរចនា FlatLaf ថ្មីត្រូវបានស្នើឡើង។

    Apache NetBeans IDE 11.3 បានចេញផ្សាយ

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

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

    Apache NetBeans IDE 11.3 បានចេញផ្សាយ

    បានបន្ថែមការគាំទ្រ ការផ្គូផ្គងលំនាំ в операторе «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 បានចេញផ្សាយ

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

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

  • Код для разработки приложений на базе Java EE расширен поддержкой спецификации JSF 2.3, в том числе обеспечено автодополнение таких конструкций, как «f:websocket» и подстановка артефактов CDI.
    ការគាំទ្រ ហ្សាការតា EE ៨ ожидается в выпуске Apache NetBeans 12.0.

    Apache NetBeans IDE 11.3 បានចេញផ្សាយApache NetBeans IDE 11.3 បានចេញផ្សាយ

  • Улучшена поддержка системы сборки Gradle. Gradle Tooling API обновлён до версии 6.0. Добавлена поддержка переназначения домашнего каталога и составной сборки (Gradle Composite Project). Обеспечено распознавание проектов на языке Kotlin. Добавлена поддержка принудительного перезапуска проектов.
  • Для проектов, использующих для сборки систему Maven, добавлены настройки для переопределения версии JDK по умолчанию.
  • ការគាំទ្រភាសាត្រូវបានបន្ថែមទៅកម្មវិធីកែកូដ
    TypeScript (ពង្រីកសមត្ថភាពរបស់ JavaScript ខណៈពេលដែលនៅខាងក្រោយត្រូវគ្នាទាំងស្រុង)។
    Apache NetBeans IDE 11.3 បានចេញផ្សាយ

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

    Apache NetBeans IDE 11.3 បានចេញផ្សាយ

សូមចាំថាគម្រោង NetBeans គឺ ផ្អែកលើ ក្នុងឆ្នាំ 1996 ដោយនិស្សិតឆេកជាមួយនឹងគោលដៅនៃការបង្កើត analogue នៃ Delphi សម្រាប់ Java ។ នៅឆ្នាំ 1999 គម្រោងនេះត្រូវបានទិញដោយ Sun Microsystems ហើយនៅឆ្នាំ 2000 វាត្រូវបានបោះពុម្ពជាកូដប្រភព និងផ្ទេរទៅជាប្រភេទគម្រោងឥតគិតថ្លៃ។ ក្នុងឆ្នាំ 2010 NetBeans បានចូលទៅក្នុងដៃរបស់ Oracle ដែលបានស្រូបយក Sun Microsystems ។ ប៉ុន្មានឆ្នាំមកនេះ NetBeans បាននិងកំពុងអភិវឌ្ឍជាបរិយាកាសចម្បងសម្រាប់អ្នកអភិវឌ្ឍន៍ Java ដោយប្រកួតប្រជែងជាមួយ Eclipse និង IntelliJ IDEA ប៉ុន្តែថ្មីៗនេះបានចាប់ផ្តើមពង្រីកទៅជា JavaScript, PHP និង C/C++ ។ NetBeans មានមូលដ្ឋានអ្នកប្រើប្រាស់សកម្មប៉ាន់ស្មាន 1.5 លាននាក់។

ប្រភព: opennet.ru

បន្ថែមមតិយោបល់