3 апреля 2024 года состоялся релиз открытой среды разработки Qt Creator 13. Это событие произошло после недавнего выпуска фреймворка Qt 6.7 и спустя пять месяцев после выхода Qt Creator 12.
Qt Creator (ранее известная под кодовым названием Greenhouse) — свободная IDE для разработки на С, C++, JavaScript и QML. Разработана Trolltech (Digia) для работы с фреймворком Qt. Включает в себя графический интерфейс отладчика и визуальные средства разработки интерфейса как с использованием QtWidgets, так и QML. Поддерживаемые компиляторы: GCC, Clang, MinGW, MSVC, Linux ICC, GCCE, RVCT, WINSCW.
Удобный графический интерфейс с поддержкой Qt Widgets и QML, а большое количество поддерживаемых компиляторов позволяет быстро и удобно создать свое кроссплатформенное приложение.
В состав Qt Creator входит передовой инструмент Qt Designer, позволяющий создавать внешний вид окна приложения, добавляя и перетаскивая элементы по аналогии Windows Forms в Visual Studio. В качестве систем сборки используются qmake, cmake и autotools.
Основные изменения и доработки в Qt Creator 13 включают в себя поддержку настройки языковых серверов для YAML, JSON и Bash с помощью NPM, доработанный пользовательский интерфейс, улучшенный режим приветствия в среде IDE, частичная поддержка устройств Apple на iOS 17, а также появилась первоначальная версия поддержки Qt Application Manager (для приложений на основе Qt 6 и CMake).
В Qt Creator 13 можно создавать наборы Python Kits для своих проектов Python с помощью кнопки «Generate Kit» в настройках интерпретатора Python.
Также в новой версии проекта появились автономные и онлайн-установщики для Linux на ARM. Разработчики изменили каталог сборки по умолчанию, чтобы он находился в подкаталоге build исходных текстов проекта. Это было необходимо для поддержки Docker, но также является очень распространённым шаблоном для проектов CMake.
Источник: habr.com