Xcode 27 扩展代理集成,全面改版用户界面,并引入了 DeviceHub

在2026年的WWDC大会上,苹果推出了Xcode 27,这是一次全面的改版,旨在简化用户通过编码代理启动任务、迭代新项目构想以及自定义工作区的过程。新增的DeviceHub允许用户统一管理和评估模拟器及实体设备,而Organizer和Instruments也得到了增强。此外,Xcode 27还改进了工具栏和主题自定义功能,使得历史记录导航和编辑器控件等元素更易于访问。

--91likeyou---

主题自定义功能也得到了显著的改进,通过更丰富、更直观的用户界面,主题配置变得更加轻松。例如,你可以通过简单的滑块调整文本颜色饱和度和背景透明度。

开发人员还可以为不同的工作区分配不同的主题:

这有助于一目了然地分辨出哪个项目是哪个。因此,如果你发现自己需要快速区分并排显示且可能惊人相似的项目,不妨尝试为它们设置独特的主题。

为了更好地与当前主题相融合,警告和错误提示也经过了重新设计,采用了更低调的外观,旨在减少干扰,并帮助用户将其与构建时问题区分开来。

Xcode 27 完全重新设计了项目创建体验,不仅能更快地启动新项目,还免去了提前命名项目的步骤。通过“未命名”项目,你可以快速进行实验,并在必要时再为其命名。此外,当在项目外打开单个 Swift 文件(例如和同事共享的文件)时,Xcode 现在会在工作区环境中显示该文件,让你能够使用 Playground 结果和 UI 预览等功能。

得益于全新的用户界面,在 Xcode 27 中使用编码代理更加流畅。该界面将对话记录直接集成到编辑器窗格中。对话记录本身以编辑器形式呈现,因此可以自然地与标签页、分屏视图以及你偏好的工作区布局搭配使用。例如,你可以使用 /pl(计划)命令概述代理应考虑的细节。随后,代理会在不进行任何修改的情况下收集必要的背景信息,并呈现完整的计划供你审阅和反馈。

Xcode 27 的另一项新功能是 DeviceHub。它允许你在模拟器和实体设备上浏览和评估应用。它为常见的任务提供了一个统一的界面,例如截屏、旋转设备,以及调整无障碍设置(如对比度、动态字号大小以及浅色或深色外观)。

DeviceHub 让使用模拟器变得轻而易举,但最酷的是,我之前分享的内容同样适用于实体设备。打开侧边栏,就会看到一个同时包含模拟器和设备的列表。我有一台已配对的 iPad Pro 正在运行我的应用,我可以在 DeviceHub 中直接查看并控制它。

Xcode 27 还扩展了应用本地化支持,增强了 AI 集成,并重新设计了 Organizer ,使其优先突出显示影响最大的问题。它将诊断信息和指标整合到了单个视图中,并扩展了对应用建议以及启动时间、卡顿率、磁盘权限、电池和存储等目标集的支持,从而帮助你跟踪这些指标。

Xcode 27 的功能远不止于此。要了解完整信息,可以观看 WWDC 大会的录像。

*所有图片均由 Apple 提供

🔥 热词:#xcode设置代理 · #xcode插件 · #xcode12插件 · #xcode支持 · #xcode7.3 · #xcode project · #xcode怎么在项目中加入新程序 · #xcode引入外部项目