Представлена среда разработки KDevelop 5.3
Новости Отредактировано
В KDevelop 5.3 улучшена поддержка C++, PHP и Python, добавлены новые функции для анализа кода и обеспечена сборка под ОС Haiku без дополнительных плагинов.
2К открытий2К показов
Вышло обновление интегрированной среды разработки 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, а также зашифрованные папки. Кроме того, изменились многие визуальные элементы.
2К открытий2К показов