Выпуск интегрированной среды разработки Apache NetBeans 19

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3258
Зарегистрирован: 20.08.2022

#

Выпуск интегрированной среды разработки Apache NetBeans 19
Дата публикации:Mon, 04 Sep 2023 12:07:07 +0300




Состоялся выпуск интегрированной среды разработки Apache NetBeans 19, которая предоставляет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готовые сборки сформированы для Linux (snap, flatpak), Windows и macOS.




Среди предложенных изменений:
  • В редактор кода встроен просмотрщик файлов в формате Markdown.
    Изображение
    В панели изменена реализация вкладок, для которых теперь задействована концепция сменяющих друг друга карт.

    Изображение



    Для экранов HiDPI улучшена отрисовка индикатора вставки в режиме drag-and-drop.
    Изображение
    В экранной заставке включено субпиксельное сглаживание текста с информацией о прогрессе загрузки модулей.

    Улучшены параметры шрифта в окне с терминалом.

    Продолжено развитие окружения для разработки проектов на языке Rust. Реализованы все типовые действия с проектами. Обеспечена корректная обработка единичных кавычек в коде на языке Rust.


    Для проектов на языке Java в редакторе кода улучшено сворачивание условных выражений, циклов и блоков try/catch. Расширены возможности автодополнения кода. Добавлена возможность прямой привязки
    JTreg. Предоставлена возможность привязки модулей к архитектуре процессора, в модуле OpenJFX добавлена поддержка архитектуры Aarch64 для Linux и mac OS. Реализована возможность преобразования проекта с jakartaee8 до jakartaee10. Добавлена настройка для отключения подсказок по дополнению параметров. В построитель кода добавлена поддержка генерации лямбда-выражений.

    Изображение

    В окружении для языка PHP улучшена поддержка возможностей, появившихся в новых версиях PHP.




    Улучшена поддержка системы сборки Gradle. Инструментарий и API Gradle обновлён до версии 8.3-rc с поддержкой JDK 20.

    Улучшена поддержка системы сборки Maven. Встроенный инструментарий maven обновлён до версий Maven 3.9.3, maven-indexer 7.0.1 и lucene 9.6.0. Добавлена поддержка фильтров для внешних индексов, оптимизировано инкрементальное обновление индексов. Улучшена поддержка
    Jakarta EE 10. Для JUnit5 включена кнопка 'Rerun failed tests'.



    Добавлена поддержка платформы GlassFish 7.0.6 и сервера приложений Wildfly 28. Добавлена поддержка JSF 4.0 (Jakarta Faces).

    В окружении для web-проектов улучшена поддержка CSS.
    Добавлена возможность навигации по файлам HCL (язык определения конфигурации, применяемый в HashiCorp Terraform).


    Расширены возможности, связанные с использованием серверов LSP (Language Server Protocol).


Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=59713

Жизнь за Нер'зула!

Ответить