Xcode 27 Extends Agent Integration, Revamps UI, and Introduces DeviceHub

TL;DR · AI 摘要
Xcode 27 引入了更强大的 Agent 集成、全新 UI 和 DeviceHub,提升开发效率与设备管理能力。
核心要点
- Xcode 27 的 toolbar 现在支持完全自定义,提升开发效率。
- DeviceHub 提供统一的模拟器和设备管理功能,简化测试流程。
- 项目创建体验优化,支持未命名项目,便于快速实验。
结构提纲
按章节快速跳转。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- Xcode 27 更新亮点
- UI 与工具栏改进
- 工具栏自定义
- 主题配置优化
- Agent 集成增强
- 对话记录嵌入编辑器
- 支持 /pl 命令
- DeviceHub 引入
- 统一设备与模拟器管理
- 简化测试流程
金句 / Highlights
值得收藏与分享的关键句。
Xcode 27 的 toolbar 现在支持完全自定义,允许用户添加、删除和重新排序项目。
DeviceHub 提供统一的模拟器和设备管理功能,简化测试流程。
项目创建体验优化,支持未命名项目,便于快速实验。
Xcode 27 扩展 Agent 集成、重构 UI 并引入 DeviceHub - InfoQ
InfoQ 首页 News Xcode 27 扩展 Agent 集成、重构 UI 并引入 DeviceHub
移动
在 AI 分析时代重新思考日志(网络研讨会 7 月 9 日)
Xcode 27 扩展 Agent 集成、重构 UI 并引入 DeviceHub
2026 年 6 月 15 日 2 分钟阅读
作者
- Sergio De Simone
#### 为 InfoQ 撰写文章
激发你的好奇心。
帮助 55 万+ 全球
高级开发人员
每月保持领先。
联系我们
收听这篇文章 -
0:00
音频准备播放
你的浏览器不支持音频元素。
正常
1.25x
1.5x
喜欢
新下拉阅读列表
- 阅读列表
在 2026 年的 WWDC 上,Apple 推出了 Xcode 27,它使通过编码代理启动任务变得简单,可以快速迭代新项目想法,并自定义工作区。它还引入了 DeviceHub,用于统一的模拟器和设备管理,并对 Organizer 和 Instruments 进行了改进,还有许多其他改进。
Xcode 27 扩展了工具栏和主题自定义功能,引入了关键控件的全新布局。之前位于跳转栏中的元素,如历史导航和编辑器控件,现在已移动到工具栏中,以便更快访问。最重要的是,工具栏现在可以完全自定义,允许你添加、删除和重新排列项目以适应你的工作流程。
主题自定义功能也得到了显著改进,使用更丰富、更直观的 UI 来配置主题变得更加容易。例如,你可以使用简单的滑块来调整文本颜色强度和背景级别。
开发者还可以为不同的工作区分配不同的主题:
这有助于一目了然地识别项目。因此,如果你发现自己需要快速区分一些可能非常相似的项目,可以尝试为它们分配独特的主题。
警告和错误也进行了重新设计,更好地与当前主题集成,采用更微妙的外观,旨在减少干扰并帮助区分构建时的问题。
Xcode 27 引入了全新的项目创建体验,使启动新项目更快,并消除了提前命名的需要。无标题项目允许你快速进行实验,仅在必要时才分配名称。此外,当在项目之外打开一个单独的 Swift 文件(例如同事共享的文件)时,Xcode 现在会在工作区环境中呈现它,使你能够访问如 playground 结果和 UI 预览等特性。
在 Xcode 27 中,使用编码代理变得更加无缝,因为新的 UI 将对话记录直接集成到编辑器面板中。记录以编辑器的形式出现,使其能够自然地与标签页、分割视图和你偏好的工作区组织方式配合使用。例如,你可以使用 /pl(plan)命令来概述代理应考虑的细节。代理然后收集必要的上下文而不进行任何更改,并呈现一个完整的计划供你审阅和反馈。
Xcode 27 的另一个新功能是 DeviceHub,它使你能够在模拟器和物理设备上探索和评估应用。它为常见任务(如截图、旋转设备和调整对比度、动态字体大小和浅色或深色外观等可访问性设置)提供了一个统一的界面。
DeviceHub 让与模拟器配合工作变得非常轻松,但最酷的是,我目前所分享的内容同样适用于物理设备。如果我打开侧边栏,会看到一个模拟器和设备的综合列表。我已经有了一台配对的 iPad Pro 正在运行我的应用,并且我可以在 Device Hub 中直接查看和控制它。
Xcode 27 还扩展了对应用本地化的支持,增强了 AI 集成,并重新设计了 Organizer,优先突出显示影响最大的问题。它将诊断和指标统一在一个视图中,并扩展了对应用推荐、如启动时间、挂起率、磁盘权限、电池和存储等目标集的支持,帮助您跟踪这些指标。
Xcode 27 的内容远不止于此,这里无法全部涵盖。请务必观看 WWDC 会议录像,以获得全面的概述。* 所有图片均由 Apple 提供
main wrapper for authors section
关于作者
section title
main wrapper for each author
#### Sergio De Simone
显示更多
显示更少
#### 此内容属于移动主题
##### 相关主题:
- 开发
- Xcode
- iOS
- macOS
- IDE
- Apple
- 移动
- 代理
- 相关编辑
- 相关赞助商 理解 AI 代理安全
- 相关赞助商 使用 Promptfoo 安全地测试、评估和红队您的 LLM 应用程序 —— 捕捉回归,对模型进行基准测试,并更快地交付高质量的 AI 功能;今天就开始测试您的提示。了解更多。
InfoQ 新闻通讯
每周内容精选,每周二发送。加入超过 250,000 名高级开发者的社区。查看示例
我们保护您的隐私。