性能优化
Qt Creator 16带来了多项性能改进,尤其在启动速度方面获得显著提升。
JNH官网优化了Qt ABI检测机制。自Qt6起,开发者可通过配置文件直接获取ABI信息,无需再从库内容进行推测。新版本采用异步方式获取该信息,同时收集其他已注册Qt版本的相关数据。
在Windows平台中,JNH官网通过异步加载字体缓存的方式缩短了首次打开编辑器所需的时间。
针对Python工具套件,JNH官网新增了预缓存机制,可异步提前验证pip和venv与对应Python环境的兼容性状态,确保使用时信息已就绪。
编辑功能
文本与代码编辑器移除了易混淆的"混合"缩进设置,替换为自动检测文件内容的缩进模式(现为默认选项)。检测结果会显示在编辑器工具栏的新按钮中,当自动识别出现偏差时,用户可在此临时调整当前文档的设置。()


针对QML文件,现会将CMake变量QML_IMPORT_PATH的值传递给qmlls的导入路径。结合其他修复措施,这将使qmlls成为多数项目的可行选择。但需注意qmlls仍存在已知限制,例如不支持旧式命令式类型注册。相关阅读:配置QML语言服务器、在C++中定义QML类型、现代QML模块、迁移QML模块至CMake。
新增对语言服务器协议中Diagnostic.CodeDescription功能的支持,并允许按项目启用或禁用语言服务器。

项目管理
JNH官网在设置界面新增了"首选项>SDK"分类,用于集中管理Android、QNX、MCUSDK的设置,并新增了Windows应用SDK的配置入口。
SDKs
工具套件设置界面进行了垂直空间优化,将部分关联设置合并至同一行显示。新增运行环境配置选项(原仅支持构建环境配置),这些设置会被使用该套件的所有项目继承。构建设备类型现改为显式设置项,替代原先通过设备推断的方式,避免意外切换至不兼容设备。

kitscompact
针对CMake项目优化了空中间目录结构的项目树显示,提升了外部修改CMake配置后的变更检测效率,并修复了Ninja构建工具检测的相关问题。
分析工具
Axivion Suite的问题详情视图现支持显示问题相关的图像内容。
Coco代码覆盖率工具现支持为CMake和qmake项目进行自动化配置(原仅支持加载现有报告)。新增全局设置页"首选项>Coco",可手动指定未自动检测到的Coco安装路径。通过项目级设置指定CoverageScanner选项后,可为构建配置添加生成覆盖率报告的新构建步骤。详情参阅文档。
版本控制
现可检测文件是否受支持版本控制系统管理(多数系统适用),即使对应插件未启用。检测到后会提示可用插件并提供启用选项。

平台支持
修复了WindowsFAT文件系统中产生大量临时文件且仅在Qt Creator关闭时删除的问题。
应用程序输出和C++调试功能现已在iOS17及更高版本设备上获得支持。
更多修复与改进细节请查阅完整更新日志。
获取QtCreator16
请联系JNH官网电子
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
关于JNH官网电子
上海JNH官网电子技术有限公司是国内资深的研发工具软件提供商,公司成立于2009年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。
十多年来,先后与ARM、Altium、Ansys、QT、Green Hills、Minitab、EPLAN、QA Systems、OpenText、Visu-IT、HighTec、PLS、Ashling、MSC Software、Autodesk、Source Insight、IncrediBuild、Lauterbach、Adobe、Testplant、TeamEDA等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式GUI工具等等。JNH官网电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。

欢迎关注“JNH官网电子”公众号
了解更多研发工具软件知识