GitHub Copilot 是一款 AI 结对程序员工具,可帮助您更快、更智能地编写代码。 Copilot for Xcode 是一个 Xcode 扩展,可在您键入时提供内联编码建议。
GitHub Copilot Xcode 扩展的使用须遵守 GitHub 的预发布条款。我们想提醒您的是:
Beta 预览版可能不受支持或可能随时更改。您可能会通过这些计划收到机密信息,这些信息在该计划为私有期间必须保密。我们希望得到您的反馈,以使我们的测试版预览变得更好。
macOS 12+
Xcode 8+
从最新版本下载dmg
。可以通过应用程序下载并安装更新。
打开dmg
并将GitHub Copilot for Xcode.app
拖到Applications
文件夹中。
第一次打开应用程序时,它会警告它是从互联网下载的。单击Open
继续。
将添加一个背景项,以便应用程序能够在 Xcode 启动时自行启动。
需要两个权限: Accessibility
和Xcode Source Editor Extension
。
第一次运行应用程序时,应请求Accessibility
权限:
需要手动启用Xcode Source Editor Extension
权限。单击Copilot for Xcode
设置中的Extension Permission
,打开“系统偏好设置”的Extensions
面板。选择Xcode Source Editor
并启用GitHub Copilot
:
授予扩展权限后,请重新启动 Xcode,以便 Xcode Editor
菜单下可以使用Github Copilot
菜单。
可以在 Xcode 首选项的Key Bindings
部分中为所有菜单项设置键盘快捷键。
要登录 GitHub Copilot,请单击设置应用程序中的Sign in
按钮。这将打开一个浏览器窗口并将代码复制到剪贴板。将代码粘贴到 GitHub 登录页面并授权应用程序。
要安装更新,请从菜单项或设置应用程序中单击Check for Updates
。安装新版本后,必须重新启动Xcode才能正确使用新版本。还可以通过从发布页面下载的dmg
文件安装新版本。通过dmg
安装新版本时,必须首次手动运行应用程序以接受从互联网下载的警告。
为了避免混淆,我们建议在Xcode
> Preferences
> Text Editing
> Editing
下禁用Predictive code completion
。
按tab
接受建议的第一行,按住option
查看完整建议,然后按option
+ tab
接受完整建议。