文章目录[隐藏]
在今天的GitHub Universe大会上,GitHub宣布了一系列重大新产品和更新,其中包括将Copilot引入苹果的Xcode环境。这是微软旗下GitHub在不断努力使Copilot成为各种平台上开发者必备工具的一个重要里程碑。
主要更新
- Xcode支持:
- 公开预览:Copilot现已在Xcode中进入公开预览阶段,允许在苹果IDE中构建应用程序的开发者使用Copilot的帮助进行开发。
- 重点功能:目前主要支持代码补全,但未来可能会引入Copilot Chat及其其他功能。
- 支持语言:Copilot已经支持苹果首选的Swift和Objective-C语言。
- 建议机制:Copilot将在可能的情况下提供多行建议,用户可以阻止与公共代码匹配的建议。
- 访问方式:
- 用户计划:所有付费的Copilot个人、商业和企业计划用户现在都可以访问这个公开测试版。
- 安装步骤:用户只需安装Xcode的Copilot扩展即可开始使用。
其他Copilot更新
- VS Code中的Copilot Chat:
- 多文件编辑:现在支持同时编辑多个文件以解决更复杂的问题。
- 代码审查:新增的代码审查功能为开发者提供代码反馈。
- 自定义指令:
- 用户偏好:为Copilot Chat提供关于用户(或组织)首选工具、组织知识等的自定义指令的能力。
- Copilot扩展:
- 集成工具:将Atlassian、Docker、Sentry和Stack Overflow等公司的开发者工具和服务集成到Copilot中。
- 预览阶段:目前仍处于预览阶段,但将在2025年初全面上市。
- 私有扩展:用户还可以构建自己的私有扩展,这些扩展可以与他们组织的DIY工具一起工作。
Spark项目:完全使用AI编写应用程序
除了Copilot的更新,GitHub还宣布了Spark项目,这是一个完全使用AI编写应用程序的新项目。Spark项目的具体细节尚未公布,但预计它将极大地简化应用程序开发过程,使开发者能够更快地构建高质量的应用程序。