Qt Creator
The Qt Company · Кроссплатформенная IDE для разработки на C++ и QML с дизайнерами интерфейсов Qt, комплектами проектов, интеграцией систем сборки и отладкой.
Описание
Перевод ИИПоказать оригиналQt Creator — кроссплатформенная интегрированная среда разработки для создания настольных, встраиваемых, мобильных и браузерных приложений. Она объединяет управление проектами, проектирование интерфейсов, редактирование исходного кода, сборку, развёртывание и отладку в одном рабочем пространстве.
Проекты и системы сборки
Qt Creator использует отдельную систему сборки, например CMake, qmake или Qbs. Среда считывает данные системы сборки для навигации по исходному коду и развёртывания приложений, сохраняя дополнительные настройки в конфигурации проекта. Комплекты задают компилятор, отладчик, версию Qt, целевое устройство и связанные настройки, позволяя разработчикам переключаться между средами разработки и развёртывания.
Редактирование и проектирование интерфейсов
Редактор анализирует семантику C++ и QML, поддерживая подсветку, проверку синтаксиса, автодополнение и рефакторинг. Интеграция с языковыми серверами позволяет использовать аналогичные функции для других языков, включая Python. Инкрементальный поиск, расширенный поиск и локатор помогают находить проекты, файлы и символы. Для редактирования в стиле Vim доступен режим FakeVim. Инструменты Qt Quick предназначены для декларативных интерфейсов, а встроенный Qt Widgets Designer поддерживает традиционные интерфейсы на основе виджетов.
Отладка и доставка
Встроенные отладчики позволяют исследовать работающие приложения, останавливать их при заданных условиях, проверять состояние программы и продолжать выполнение. Конфигурации сборки, запуска и развёртывания поддерживают работу с настольными системами и устройствами. Для совместного использования исходного кода и файлов конфигурации рекомендуется система контроля версий; сгенерированные файлы сборки не следует сохранять в репозитории как исходные файлы проекта.
Установка через Homebrew
Указанный cask для macOS устанавливает Qt Creator.app из универсального DMG с указанием версии и требует macOS 13 или новее. Эта запись относится к IDE и не означает, что все компоненты фреймворка Qt, компиляторы или SDK целевых устройств включены в поставку и настроены. Настройте подходящий комплект и внешние инструменты сборки для проекта, который планируете разрабатывать.
Источники:
Новая версия Что нового в 20.0.2 23 сент. · Редакция OpenNavo · Перевод ИИ
Исправлены настройки поиска по умолчанию, сбои при завершении работы и редактировании, перезагрузка CMake Presets, совместимость модели кода с Qt 6.12 на macOS, запуск встроенного терминала, а также проблемы Android и iOS.