Представлена среда разработки KDevelop 5.3

Вышло обновление интегрированной среды разработки KDevelop под номером 5.3. Эта версия полностью поддерживает разработку под KDE 5, в том числе с компилятором Clang. Проект использует библиотеки KDE Frameworks 5 и Qt 5.

Главные нововведения

    В меню Analyzer добавлены новые возможности для анализа кода. В частности, появилась утилита Clazy, которая подсвечивает проблемные места в коде прямо в ходе редактирования. Также поддерживаются Cppcheck, Heaptrack, а в будущем появится Clang-Tidy.

    Оптимизирован код KDevelop, его продолжают переводить на новые стандарты C++ и Qt5.Улучшена поддержка C++, PHP и Python. В соответствующие парсеры внесены исправления. К примеру, парсер C++ теперь может корректно дополнять сигнатуры шаблонов классов и функций в автоматическом режиме. Также было улучшено автодополнение аргументов.Парсер PHP вынесен в отдельную библиотеку для использования в других проектах. Добавлена поддержка генераторов и делегируемых генераторами операций. Произведён ряд улучшений и добавлена поддержка появившейся контекстно зависимой лексики, которая появилась в PHP 7.В Python добавили возможность поставлять профилируемые переменные в окружение отладочного процесса и улучшили поддержку выражений with.

    KDevelop теперь можно собрать под ОС Haiku, не используя дополнительные патчи.

В июне 2018 года было выпущено обновление графической оболочки KDE Plasma до версии 5.13. В ней появилась поддержка глобального меню для GTK-приложений, интеграция системы с браузерами Firefox, Chrome и Chromium, а также зашифрованные папки. Кроме того, изменились многие визуальные элементы.

Источник: tproger.ru

Поделиться с друзьями:
Андройд IT
Добавить комментарий