GitHub Copilot — это инструмент для парного программирования на базе искусственного интеллекта, который помогает писать код быстрее и эффективнее. Copilot for Xcode — это расширение Xcode, которое предоставляет встроенные предложения по кодированию по мере ввода.
Использование расширения GitHub Copilot Xcode регулируется Условиями предварительной версии GitHub. Мы хотим напомнить вам, что:
Бета-предварительные версии могут не поддерживаться или могут быть изменены в любое время. Вы можете получать конфиденциальную информацию через эти программы, которые должны оставаться конфиденциальными, пока программа является частной. Мы будем рады вашим отзывам, которые помогут сделать наши бета-превью лучше.
macOS 12+
Xcode 8+
Загрузите dmg
из последней версии. Обновления можно загружать и устанавливать с помощью приложения.
Откройте dmg
и перетащите GitHub Copilot for Xcode.app
в папку Applications
.
При первом запуске приложение предупредит, что оно было загружено из Интернета. Нажмите Open
чтобы продолжить.
Будет добавлен фоновый элемент, чтобы приложение могло запускаться самостоятельно при запуске Xcode.
Требуются два разрешения: Accessibility
и Xcode Source Editor Extension
.
При первом запуске приложения необходимо запросить разрешение Accessibility
:
Разрешение Xcode Source Editor Extension
необходимо включить вручную. Нажмите Extension Permission
в настройках Copilot for Xcode
чтобы открыть «Системные настройки» на панели Extensions
. Выберите Xcode Source Editor
и включите GitHub Copilot
:
После предоставления разрешения на расширение перезапустите Xcode, чтобы меню Github Copilot
стало доступно в меню Editor
Xcode.
Сочетания клавиш можно установить для всех пунктов меню в разделе Key Bindings
в настройках Xcode.
Чтобы войти в GitHub Copilot, нажмите кнопку Sign in
в приложении настроек. Откроется окно браузера и скопируется код в буфер обмена. Вставьте код на страницу входа в GitHub и авторизуйте приложение.
Чтобы установить обновления, нажмите Check for Updates
в пункте меню или в приложении настроек. После установки новой версии Xcode необходимо перезапустить, чтобы правильно использовать новую версию. Новые версии также можно установить из файлов dmg
, загруженных со страницы релизов. При установке новой версии через dmg
приложение необходимо запустить вручную в первый раз, чтобы принять загруженное из Интернета предупреждение.
Чтобы избежать путаницы, мы рекомендуем отключить Predictive code completion
в разделе Xcode
> Preferences
> Text Editing
> Editing
.
Нажмите tab
, чтобы принять первую строку предложения, удерживайте option
, чтобы просмотреть полное предложение, и нажмите option
+ tab
, чтобы принять полное предложение.