Skip to main content

Получение предложений кода в интегрированной среде разработки с помощью GitHub Copilot

Используйте GitHub Copilot для получения предложений кода в редакторе.

В этой статье

О GitHub Copilot и Vim/Neovim

В этом руководстве показано, как получить предложения по программированию из GitHub Copilot в Vim/Neovim. Чтобы просмотреть инструкции для других популярных сред программирования, используйте переключатель инструментов в верхней части страницы.

Необходимые компоненты

  • Доступ к Copilot. Чтобы использовать GitHub Copilot в Vim/Neovim, вам потребуется активная подписка Copilot (например, Copilot Pro, Copilot Enterpriseили Copilot Business) или доступ через Copilot Free, что обеспечивает ограниченную функциональность. Сведения о том, как получить доступ к Copilot, см. в разделе Что такое GitHub Copilot?.

  • Совместимая версия Vim/Neovim. Чтобы использовать GitHub Copilot в Vim/Neovim, необходимо установить Vim версии 9.0.0185 / Neovim версии 0.6 или более поздней и Node.js версии 18 или более поздней. Дополнительные сведения см. в [документации по Vim / ](https://neovim.io/doc/)Neovim и веб-сайте Node.js.

  • Расширение GitHub Copilot для Vim/Neovim. Чтобы использовать GitHub Copilot в Vim/Neovim, необходимо установить подключаемый модуль GitHub Copilot. Дополнительные сведения см. в разделе Установка расширения GitHub Copilot в вашей среде.

Обучение использованию GitHub Copilot в Vim/Neovim

GitHub Copilot предоставляет встроенные предложения при вводе в Vim/Neovim. Чтобы принять предложение, нажмите клавишу TAB .

Дополнительные сведения и рекомендации по использованию GitHub Copilot в Vim/Neovim выполните следующую команду, чтобы просмотреть документацию по подключаемого модуля:

Shell
:help copilot

Следующие шаги

  • Узнайте, как создавать эффективные запросы . См . раздел AUTOTITLE.
  • Настройте Copilot в редакторе. Вы можете включить или отключить GitHub Copilot в редакторе и создать собственные сочетания клавиш для Copilot. См . раздел AUTOTITLE.
  • Начало работы с GitHub Copilot Chat — узнайте, как спросить Copilot для получения информации и помощи с помощью GitHub Copilot Chat. См. раздел [AUTOTITLE и Запрос вопросов GitHub Copilot в интегрированной среде разработки](/copilot/github-copilot-enterprise/copilot-chat-in-github/using-github-copilot-chat-in-githubcom).
  • Устранение неполадок . Узнайте больше об устранении распространенных проблем с GitHub Copilot. См . раздел AUTOTITLE.