Qt Creator 18.0.2 跨平台 IDE 支持 Qt、QML 与 C++
跨平台集成开发环境(IDE),为应用程序开发者创建适用于多个桌面、嵌入式和移动设备平台的应用程序。
Qt Creator IDE:让 Qt 开发更简单
最适合 Qt 的集成开发环境。Qt Creator IDE 提供覆盖完整开发周期的跨平台工具,帮助你快速上手、高效协作,并持续交付高质量成果。
- 完整的 QML 支持
- AI 智能辅助
- 跨平台部署
产品概述
使用 Qt Creator 持续高效交付
Qt Creator IDE 提供覆盖多平台的完整软件开发生命周期工具。通过模板和示例快速启动项目,轻松理解甚至是继承而来的代码,并在整个项目周期中实现跨职能协作。
- 对 Qt 的全面支持:提供业内领先的开发体验,并为 QML 与 C++ 提供开箱即用的强大支持。
- 迭代式嵌入式开发:为多种主机与目标平台提供出色的嵌入式开发支持。
- 覆盖完整开发周期的工具:提供丰富的工具,用于项目管理、编码、调试、测试以及部署。
最适合 Qt、QML 与 C++ 的 IDE
开箱即用的支持。
Qt Creator IDE 在整个软件开发生命周期中,为使用 Qt Framework 的跨平台项目(从小型到超大型)提供一流的开发体验。
主要亮点包括:
- 面向 QML 和 C++ 的语言服务器
- 高效的 QML 与 C++ 重构能力
- 出色的 Qt 类检查能力
- QML 性能分析
- 与 Qt 文档和示例的深度集成
- Qt 项目模板,助你快速上手
享受图形加速带来的流畅体验
跨平台高效性。
无论你是在启动第一个嵌入式项目,还是面对陌生硬件的新项目,Qt Creator IDE 都能帮助你快速进入开发状态。
通过以下特性提升嵌入式开发效率:
- 支持广泛的目标设备:涵盖多种架构、开发板和操作系统
- 快速、简便的开发环境配置
- 高度自动化的设备部署,用于单元测试;只需选择 Qt 版本和设备即可构建
你还可以使用经过 Qt 优化、与硬件无关的 BootToQt。它是一个轻量级、完整的软件栈,适用于嵌入式 Linux 系统。
使用 Qt AI Assistant 提升生产力
现成的构建模块。
Qt AI Assistant 帮助开发者专注于最热爱的事情:编程。将时间从编写测试用例、代码文档和样板 QML 代码等辅助任务中解放出来。
- 可选的自动补全
- 代码解释、重构与优化
- 开放访问你喜爱的各类大语言模型(LLM)
- 自动生成单元测试和文档
覆盖整个开发周期的交付能力
-
编码、调试与性能分析:顺畅地编写、编辑和导航源代码。通过代码补全、语法高亮和 AI 辅助提升效率。借助 QML 与 C++ 的语言服务器,快速掌握甚至是继承代码。使用代码检查、重构和本地化工具,高效调试和分析代码(包括 QML)。
-
创建与管理项目:实现跨职能协作。以多种格式创建和管理项目。使用你偏好的构建系统(如 CMake)和版本控制系统(如 Git),并进行多种形式的代码评审。
-
单元测试与代码分析:将测试作为开发周期的一部分来编写和运行。支持 Qt Test、Boost.Test、Catch2 或 Google C++ 等测试框架。无论是测试驱动还是行为驱动开发,都能高效管理测试流程。
-
部署到目标平台与设备:将部署自动化集成到测试或开发流程中。高效地将项目部署到多种目标设备和平台,包括 Android、iOS、嵌入式 Linux 等。


