硬汉嵌入式论坛

 找回密码
 立即注册
查看: 67|回复: 3
收起左侧

[Qt] Qt Creator 20正式发布,新增AI支持

[复制链接]

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
123497
QQ
发表于 昨天 12:04 | 显示全部楼层 |阅读模式

https://www.qt.io/zh-cn/blog/qt- ... local-ai?sessionid=

AI支持

AI智能体支持新的ACP Client扩展新增了一个AI智能体聊天面板,这些智能体能够理解代码库并代为执行操作,例如分析代码、编辑文件、运行命令或触发构建。该聊天功能基于Agent Client Protocol(ACP),受众多AI服务商支持,负责处理AI编码智能体与IDE之间通信的底层细节。
如需使用新的AI智能体聊天功能,可在扩展模式中启用ACP Client。在设置中配置所需智能体:既可手动填写连接工具的详细参数,也可直接选择预置的常用智能体配置。这些模板由公开的ACP Registry提供,包含对Claude Code(Anthropic)、Codex(OpenAI)、Gemini CLI(Google)、GitHub Copilot等主流AI编码智能体的自动配置。根据所用智能体的不同,可能需要在系统PATH环境变量中提前配置相应工具,或满足其他前置条件(例如,使用Claude智能体需要安装npx及Claude Code CLI并将其加入PATH——Claude Desktop不支持ACP)。详情请参阅文档。
此外,建议启用MCP服务器扩展(模型上下文协议),该扩展可让AI助手获取Qt Creator当前状态的更多信息,并支持智能体在Qt Creator内执行多种任务。此次新增了对MCP Task的支持,并大幅扩展了可用工具与任务的范围。新增的AI > MCP Servers首选项页面支持注册额外的MCP服务器。现已支持跨源资源共享(Cross-Origin Resource Sharing,CORS),允许从Web应用连接至MCP服务器。


1.png

编辑器

新的Zen Mode扩展在主窗口状态栏中新增了 工具 > Zen Mode > 切换无干扰模式、Zen Mode及相应操作与工具按钮,将编辑器置于工作的视觉焦点。在扩展模式中启用。详情请参阅文档。
C++ 代码模型所使用的Clangd已更新至LLVM 22.1.2。预构建二进制文件现在在所有平台上均随附经过PGO(配置引导优化,profile-guided optimization)的Clangd构建。详细信息请参阅单独的博客文章。现支持折叠预处理器分支(#if、#ifdef、#ifndef)、C++ 风格的注释块以及 #pragma区域,此功能对所有其他支持该特性的语言服务器同样适用。若已通过其他方式为项目生成并维护编译数据库,现可通过新选项 使用外部提供的编译数据库 让Qt Creator直接使用该数据库,而非自动生成的版本。
对于QML,Qt Creator现在默认使用qmlls提供的语义高亮功能,并支持qmlls提供的重构操作。

2.png

项目

新的GN扩展支持打开GN(Generate Ninja)项目并进行开发。请在扩展模式中启用该功能。更多信息请参阅文档。
CMake Presets现在会监听文件变更,并新增对 “qt”和“compiler” 这两个Qt Creator厂商预设的支持。为CMake Presets创建的套件现已明确标记为临时的、项目专属套件并按此进行管理。包管理器自动配置现支持CONAN_HOST_PROFILE和CONAN_BUILD_PROFILE。
有关我们针对CMake项目的改进详情,请参阅我们的单独博客文章。

3.png

设备

Android Manifest编辑器的界面已拆分为独立的图标编辑、启动画面编辑和权限编辑三个子界面。
文件系统视图、Locator以及远程文件对话框现已支持有限度地访问iOS设备的文件系统,包括崩溃报告目录和开发者应用目录。
远程Linux设备在部署和运行应用前,现已支持自动建立连接。针对远程构建设备,现可指定远程设备能够通过某种方式(挂载机制或显式同步方式)访问的宿主机目录。这样即可在这些目录中打开本地项目源码在远程设备上进行构建(类似现有的Docker构建设备选项),进而允许对这些源码运行仅限本地的工具。当然,也仍可像以往一样直接在Qt Creator中打开远程项目。

其他改进版

本控制操作现已在更多位置可用,例如 打开的文档 视图。文件属性对话框中现也会显示版本控制状态,Subversion版本控制下的文件同样适用。Git提交编辑器现会在部分可能导致信息丢失的情形下给出警告,继续变基 对话框也对破坏性操作的触发进行了更严格的限制。
新增了 远程调试器 运行配置类型,功能类似于 调试 > 开始调试 > 附加到运行中的调试服务器,便于在不同配置间重复使用和快速切换。
回复

使用道具 举报

1

主题

15

回帖

18

积分

新手上路

积分
18
发表于 昨天 13:59 | 显示全部楼层
内置的AI有没有完全免费的?
回复

使用道具 举报

4

主题

495

回帖

507

积分

金牌会员

积分
507
发表于 昨天 14:02 | 显示全部楼层
sbk100 发表于 2026-7-16 13:59
内置的AI有没有完全免费的?

成本那么高免费是不可能的。内置的ai国内怕无法用。。。
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
123497
QQ
 楼主| 发表于 昨天 14:49 | 显示全部楼层
sbk100 发表于 2026-7-16 13:59
内置的AI有没有完全免费的?

他们还搞了个本地AI搭建,内存需求太大,基础需求就要32GB
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-7-17 05:53 , Processed in 0.682602 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表