Skip to main content

Шпаргалка для чатов GitHub Copilot

Используйте эту шпаргалку, чтобы быстро ссылаться на самые распространённые команды и варианты использования Чат GitHub Copilot.

Эта версия статьи доступна Copilot на GitHub сайте. Для других версий этой статьи щелкните вкладки выше.

О усовершенствованиях GitHub Copilot

Вы можете улучшить интерфейс Копилот Чат с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Копилот Чат.

Для информации о том, как начать на Копилот ЧатGitHub сайте, смотрите Вопросы GitHub Copilot на GitHub.

Упоминания

Используйте @ упоминания для присоединения соответствующего контекста непосредственно к беседам. Введите @ в поле запроса чата список элементов, которые можно присоединить, например:

  • Обсуждения
  • Extensions
  • Файлы
  • Проблемы
  • Запросы на слияние
  • Репозитории

Команды косой черты

Используйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите / в поле командной строки чата и имя команды.

Доступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите / в поле командной строки чата текущей среды. Ниже приведён список некоторых из самых распространённых команд слэша для использования Копилот Чат.

CommandDescription
/clearОчистить беседу.
/deleteУдаление беседы.
/newЗапуск новой беседы
/renameПереименуйте беседу.

Навыки MCP

Ниже приведён список навыков MCP, которые сейчас доступны в Copilot Chat в GitHub, и примеры подсказок, которые можно использовать для их вызова. Вам не обязательно использовать название навыка MCP в вашем задании; Вы можете просто попросить Копилот Чат выполнить задание.

SkillПример запроса
create_branchСоздайте новую ветвь с именем [BRANCH-NAME] в репозитории [ИМЯ_ПОЛЬЗОВАТЕЛЯ/REPO-NAME].
create_or_update_fileДобавьте новый файл с именем hello-world.md [BRANCH-NAME] [USERNAME/REPO-NAME] с содержимым: "Hello, world! Этот файл был создан из Copilot Chat в GitHub!"
push_filesОтправьте файлы test.md с содержимым "Это тестовый файл" и test-again.md с содержимым "Это другой тестовый файл" в [BRANCH-NAME] в [USERNAME/REPO-NAME]
update_pull_request_branchОбновите ветвь для запроса на вытягивание [PR-number] в [USERNAME/REPO-NAME] с помощью последних изменений из базовая ветвь.
merge_pull_requestЗапрос на вытягивание слиянием [PR-Number] в [USERNAME/REPO-NAME]
get_meРасскажите мне о себе.
search_usersПоиск пользователей с именем Mona Octocat

Для получения дополнительной информации об использовании навыков MCP в Копилот Чат, см. Использование GitHub MCP сервера в вашем IDE.

Эта версия этой статьи предназначена для Copilot в Visual Studio Code. Для других версий этой статьи щелкните вкладки выше.

О усовершенствованиях GitHub Copilot

Вы можете улучшить интерфейс Копилот Чат с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Копилот Чат.

Для информации о том, как начать с Копилот Чат , Visual Studio Codeсм. Задавать вопросы GitHub Copilot в вашем IDE.

Команды косой черты

Используйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите / в поле командной строки чата и имя команды.

Доступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите / в поле командной строки чата текущей среды. Ниже приведён список некоторых из самых распространённых команд слэша для использования Копилот Чат.

CommandDescription
/clearНачните новый сеанс чата.
/explainОбъясните, как работает код в активном редакторе.
/fixПредложить исправление проблем в выбранном коде.
/fixTestFailureНайдите и исправьте неудачный тест.
/helpКраткий справочник и основы использования GitHub Copilot.
/newСоздайте новый project.
/testsСоздайте модульные тесты для выбранного кода.

Переменные чата

Используйте переменные чата для включения конкретного контекста в запрос. Чтобы использовать переменную чата, введите # в поле запроса чата, а затем переменную чата.

VariableDescription
#blockВключает текущий блок кода в запросе.
#classВключает текущий класс в запрос.
#commentВключает текущий комментарий в запросе.
#fileСодержит содержимое текущего файла в запросе.
#functionВключает текущую функцию или метод в запросе.
#lineВключает текущую строку кода в запросе.
#pathВключает путь к файлу в запросе.
#projectВключает контекст project в задании.
#selectionВключает выделенный текст в запросе.
#symВключает текущий символ в запросе.

Участники чата

Участники чата похожи на экспертов домена, которые имеют специальность, с которыми они могут помочь вам. Вы можете указать участника чата, введя @ в поле запроса чата, а затем имя участника чата. Чтобы просмотреть всех доступных участников чата, введите @ в поле запроса чата.

Ниже приведён список некоторых из самых распространённых участников чата для использования Копилот Чат.

VariableDescription
@azureСодержит контекст о сервисах Azure и о том, как их использовать, развертить и управлять. Используйте @azure, когда нужна помощь с Azure.
@azure Участник чата уже Публичный предварительный просмотр находится в чате и может измениться.
@githubПозволяет использовать GitHub-специфические Copilot навыки. См. Задавать вопросы GitHub Copilot в вашем IDE.
@terminalСодержит контекст о Visual Studio Code терминальной оболочке и его содержимом. Используйте @terminal , если вам нужна помощь в создании или отладке команд терминала.
@vscodeЕсть контекст команд Visual Studio Code и функций. Используйте @vscode тогда, когда нужна помощь с Visual Studio Code.
@workspaceИмеет контекст кода в рабочей области. Используйте @workspace это, когда вы хотите Copilot рассмотреть структуру вашего проекта, взаимодействие различных частей кода или шаблоны дизайна в проекте.

Эта версия этой статьи предназначена для Copilot в Visual Studio. Для других версий этой статьи щелкните вкладки выше.

О усовершенствованиях GitHub Copilot

Вы можете улучшить интерфейс Копилот Чат с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Копилот Чат.

Для информации о том, как начать с Копилот Чат , Visual Studioсм. Задавать вопросы GitHub Copilot в вашем IDE.

Команды косой черты

Используйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите / в поле командной строки чата и имя команды.

Доступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите / в поле командной строки чата текущей среды. Ниже приведён список некоторых из самых распространённых команд слэша для использования Копилот Чат.

CommandDescription
/docДобавьте комментарий документации для этого символа.
/explainОбъясните, как работает код в активном редакторе.
/fixПредложить исправление проблем в выбранном коде.
/helpКраткий справочник и основы использования GitHub Copilot.
/optimizeАнализ и улучшение времени выполнения выбранного кода.
/testsСоздайте модульные тесты для выбранного кода.

Ссылки

По умолчанию Копилот Чат будет ссылаться на открытый файл или на выбранный код. Кроме того, можно использовать #, за которым следует имя файла, имя файла и номера строк, или решение для ссылки на определенный файл, строки или решение.

ПримерDescription
Where are the tests in #MyFile.cs?Ссылки на определенный файл
How are these files related #MyFile.cs #MyFile2.csСсылки на несколько файлов
Explain this function #MyFile.cs: 66-72?Ссылки на определенные строки в файле
Is there a delete method in this #solution?Ссылки на текущий файл

Эта версия этой статьи предназначена Copilot для JetBrains. Для других версий этой статьи щелкните вкладки выше.

О усовершенствованиях GitHub Copilot

Вы можете улучшить интерфейс Копилот Чат с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Копилот Чат.

Для получения информации о том, как начать Копилот Чат с JetBrains, смотрите Задавать вопросы GitHub Copilot в вашем IDE.

Команды косой черты

Используйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите / в поле командной строки чата и имя команды.

Доступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите / в поле командной строки чата текущей среды. Ниже приведён список некоторых из самых распространённых команд слэша для использования Копилот Чат.

Если вы проводите интерактивные Второй пилот CLI сессии в JetBrains, вы также можете использовать специфичные для CLI команды слэш из этой сессии.

CommandDescription
/chronicleПрочитайте и проанализируйте историю вашей сессии. Доступные подкоманды: standup, tips, search, и improve. Для получения дополнительной информации об этих подкомандах см. AUTOTITLE.
/compactРучное сжатие текущего Второй пилот CLI контекста сессии, чтобы поддерживать управляемость длительной сессии.
/explainОбъясните, как работает код в активном редакторе.
/fixПредложить исправление проблем в выбранном коде.
/helpКраткий справочник и основы использования GitHub Copilot.
/remote(Второй пилот CLI только сессия) Включите или управляйте удалённым управлением текущей сессии, чтобы получить доступ из GitHub.com или GitHub Mobile.
/testsСоздайте модульные тесты для выбранного кода.

Эта версия статьи предназначена Copilot для Xcode. Для других версий этой статьи щелкните вкладки выше.

О усовершенствованиях GitHub Copilot

Вы можете улучшить интерфейс Копилот Чат с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Копилот Чат.

Для получения информации о том, как начать работу Копилот Чат в Xcode, смотрите Задавать вопросы GitHub Copilot в вашем IDE.

Команды косой черты

Используйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите / в поле командной строки чата и имя команды.

Доступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите / в поле командной строки чата текущей среды. Ниже приведён список команд слэша для использования Копилот Чат.

CommandDescription
/docСоздайте документацию по этому символу.
/explainУкажите объяснение выбранного кода.
/fixПредлагать исправления для ошибок кода и опечаток.
/simplifyУпростите текущий выбор кода.
/testsСоздайте модульный тест для текущего выбора кода.