GitHub Copilot 重大更新:支持 Windows Terminal 和 Xcode,新增多项智能功能
新增支持:Windows Terminal 与 Xcode
10 月 30 日消息,在 GitHub Universe 大会上,GitHub 宣布了备受期待的 GitHub Copilot 重大更新。该智能代码助手将登陆 Windows Terminal 和 Xcode 开发环境,进一步扩展其应用范围。
Windows Terminal:终端内的智能助手
首先,GitHub Copilot 将登陆 Windows Terminal。通过与 Windows Terminal Canary 版本中的终端聊天功能结合,开发者可以直接在终端内获得来自 Copilot 的命令建议和解释。此功能适用于所有 Copilot 个人版、商业版和企业版用户。
Xcode 公开预览版:苹果开发者的福音
同时,GitHub Copilot for Xcode 也迎来了公开预览版。这将让使用 Xcode 的苹果开发者享受与其他集成开发环境 (IDE) 用户相同的智能编码辅助功能。Copilot for Xcode 提供了以下特性:
代码补全:Copilot 无缝嵌入 Xcode,在你键入代码时提供实时建议。
多语言支持:支持 Swift 和 Objective-C 等苹果生态系统常用编程语言,确保所有开发者都能受益于 Copilot 的智能辅助。
多行建议:默认情况下,Copilot 会显示单行建议。按住 Option 键并按下 Option + Tab 键,可以接受完整的多行建议。
内容过滤:Copilot 提供高级过滤器,可以筛除有害或不恰当的内容建议,确保所有代码符合专业标准并营造安全、尊重的编码环境。
阻止匹配公共代码的代码块建议:你可以选择激活重复检测过滤器,该过滤器会阻止与 GitHub 上的公共代码相匹配的代码块建议。
新功能:Copilot 访问必应
除了 Windows Terminal 和 Xcode 支持之外,GitHub 还为 Copilot 带来了其他新功能。全新的 Copilot 访问必应功能使 VS Code、Visual Studio 和 GitHub.com 中的 Copilot 聊天室支持网络搜索。开发者可以通过此功能轻松讨论最近发生的事件、新发展、趋势和技术,例如询问 “Typescript 的最新版本是什么?” 或 “Node.js 下次重大更新何时发布?” 目前,该功能仅对 Copilot 商业版和企业版用户开放。
总结
GitHub Copilot 的此次重大更新,不仅扩展了其支持的开发环境至 Windows Terminal 和 Xcode,还引入了多项智能功能,如多行建议、内容过滤和阻止匹配公共代码的代码块建议。此外,全新的 Copilot 访问必应功能,使开发者能够在编码过程中轻松获取最新的技术资讯。
这些更新无疑将进一步提升开发者的工作效率和编码体验,使 GitHub Copilot 成为更为强大的智能代码助手。不论是个人开发者还是企业团队,都将从中受益,享受更为智能和便捷的开发过程。