Эта версия статьи предназначена для Copilot на сайте GitHub. Для других версий этой статьи щелкните вкладки выше.
О усовершенствованиях GitHub Copilot
Вы можете улучшить интерфейс Copilot Chat с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Copilot Chat.
Для получения информации о том, как get started с помощью Copilot Chat на сайте GitHub, см. Вопросы GitHub Copilot на GitHub.
Упоминания
Используйте @ упоминания для присоединения соответствующего контекста непосредственно к беседам. Введите @ в поле запроса чата список элементов, которые можно присоединить, например:
- Обсуждения
- Extensions
- Файлы
- Проблемы
- Запросы на слияние
- Репозитории
Команды косой черты
Используйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите / в поле командной строки чата и имя команды.
Доступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите / в поле командной строки чата текущей среды. Ниже приведен список некоторых наиболее распространенных команд косой черты для использования Copilot Chat.
| Command | Description |
|---|---|
/clear | Очистить беседу. |
/delete | Удаление беседы. |
/new | Запуск новой беседы |
/rename | Переименуйте беседу. |
Навыки MCP
Ниже приведен список навыков MCP, доступных в Copilot Chat в GitHub, и примеры запросов, которые можно использовать для их вызова. Вам не нужно использовать имя навыка MCP в запросе; Вы можете просто попросить Copilot Chat выполнить задачу.
| 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 в Copilot Chat см. Использование GitHub MCP сервера в вашем IDE.
Эта версия этой статьи предназначена для Copilot в Visual Studio Code. Для других версий этой статьи щелкните вкладки выше.
О усовершенствованиях GitHub Copilot
Вы можете улучшить интерфейс Copilot Chat с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Copilot Chat.
Для информации о том, как get started с Copilot Chat в Visual Studio Code, см. Задавать вопросы GitHub Copilot в вашем IDE.
Команды косой черты
Используйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите / в поле командной строки чата и имя команды.
Доступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите / в поле командной строки чата текущей среды. Ниже приведен список некоторых наиболее распространенных команд косой черты для использования Copilot Chat.
| Command | Description |
|---|---|
/clear | Начните новый сеанс чата. |
/explain | Объясните, как работает код в активном редакторе. |
/fix | Предложить исправление проблем в выбранном коде. |
/fixTestFailure | Найдите и исправьте неудачный тест. |
/help | Краткий справочник и основы использования GitHub Copilot. |
/new | Создайте новый project. |
/tests | Создайте модульные тесты для выбранного кода. |
Переменные чата
Используйте переменные чата для включения конкретного контекста в запрос. Чтобы использовать переменную чата, введите # в поле запроса чата, а затем переменную чата.
| Variable | Description |
|---|---|
#block | Включает текущий блок кода в запросе. |
#class | Включает текущий класс в запрос. |
#comment | Включает текущий комментарий в запросе. |
#file | Содержит содержимое текущего файла в запросе. |
#function | Включает текущую функцию или метод в запросе. |
#line | Включает текущую строку кода в запросе. |
#path | Включает путь к файлу в запросе. |
#project | Включает контекст project в задании. |
#selection | Включает выделенный текст в запросе. |
#sym | Включает текущий символ в запросе. |
Участники чата
Участники чата похожи на экспертов домена, которые имеют специальность, с которыми они могут помочь вам. Вы можете указать участника чата, введя @ в поле запроса чата, а затем имя участника чата. Чтобы просмотреть всех доступных участников чата, введите @ в поле запроса чата.
Ниже приведен список наиболее распространенных участников чата для использования Copilot Chat.
| Variable | Description |
|---|---|
@azure | Содержит контекст о сервисах Azure и о том, как их использовать, развертить и управлять. Используйте @azure, когда нужна помощь с Azure. Участник чата @azure в настоящее время находится в public preview и может измениться. |
@github | Позволяет использовать GitHub-специфичные Copilot навыки. См. Задавать вопросы GitHub Copilot в вашем IDE. |
@terminal | Имеет контекст о оболочке терминала Visual Studio Code и его содержимом. Используйте @terminal , если вам нужна помощь в создании или отладке команд терминала. |
@vscode | Имеет контекст о командах и функциях Visual Studio Code. Используйте, если требуется @vscode помощь с Visual Studio Code. |
@workspace | Имеет контекст кода в рабочей области. Используйте @workspace, когда хотите Copilot для учёта структуры вашего project, взаимодействия различных частей кода или шаблонов проектирования в project. |
Эта версия этой статьи предназначена для Copilot в Visual Studio. Для других версий этой статьи щелкните вкладки выше.
О усовершенствованиях GitHub Copilot
Вы можете улучшить интерфейс Copilot Chat с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Copilot Chat.
Для информации о том, как get started с Copilot Chat в Visual Studio, см. Задавать вопросы GitHub Copilot в вашем IDE.
Команды косой черты
Используйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите / в поле командной строки чата и имя команды.
Доступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите / в поле командной строки чата текущей среды. Ниже приведен список некоторых наиболее распространенных команд косой черты для использования Copilot Chat.
| Command | Description |
|---|---|
/doc | Добавьте комментарий документации для этого символа. |
/explain | Объясните, как работает код в активном редакторе. |
/fix | Предложить исправление проблем в выбранном коде. |
/help | Краткий справочник и основы использования GitHub Copilot. |
/optimize | Анализ и улучшение времени выполнения выбранного кода. |
/tests | Создайте модульные тесты для выбранного кода. |
Ссылки
По умолчанию Copilot Chat будет ссылаться на файл, открытый или выбранный код. Кроме того, можно использовать #, за которым следует имя файла, имя файла и номера строк, или решение для ссылки на определенный файл, строки или решение.
| Пример | 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
Вы можете улучшить интерфейс Copilot Chat с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Copilot Chat.
Для информации о том, как get started с Copilot Chat в JetBrains, см. Задавать вопросы GitHub Copilot в вашем IDE.
Команды косой черты
Используйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите / в поле командной строки чата и имя команды.
Доступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите / в поле командной строки чата текущей среды. Ниже приведен список некоторых наиболее распространенных команд косой черты для использования Copilot Chat.
| Command | Description |
|---|---|
/explain | Объясните, как работает код в активном редакторе. |
/fix | Предложить исправление проблем в выбранном коде. |
/help | Краткий справочник и основы использования GitHub Copilot. |
/tests | Создайте модульные тесты для выбранного кода. |
Эта версия этой статьи предназначена для Copilot в Xcode. Для других версий этой статьи щелкните вкладки выше.
О усовершенствованиях GitHub Copilot
Вы можете улучшить интерфейс Copilot Chat с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Copilot Chat.
Для информации о том, как get started с помощью Copilot Chat в Xcode, см. Задавать вопросы GitHub Copilot в вашем IDE.
Команды косой черты
Используйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите / в поле командной строки чата и имя команды.
Доступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите / в поле командной строки чата текущей среды. Ниже приведен список команд косой черты для использования Copilot Chat.
| Command | Description |
|---|---|
/doc | Создайте документацию по этому символу. |
/explain | Укажите объяснение выбранного кода. |
/fix | Предлагать исправления для ошибок кода и опечаток. |
/simplify | Упростите текущий выбор кода. |
/tests | Создайте модульный тест для текущего выбора кода. |