{"meta":{"title":"Шпаргалка для чатов GitHub Copilot","intro":"Используйте этот памятка, чтобы быстро ссылаться на наиболее распространенные команды и параметры использования Чат GitHub Copilot.","product":"GitHub Copilot","breadcrumbs":[{"href":"/ru/copilot","title":"GitHub Copilot"},{"href":"/ru/copilot/reference","title":"Справочные материалы"},{"href":"/ru/copilot/reference/chat-cheat-sheet","title":"Чат-шпаргалка"}],"documentType":"article"},"body":"# Шпаргалка для чатов GitHub Copilot\n\nИспользуйте этот памятка, чтобы быстро ссылаться на наиболее распространенные команды и параметры использования Чат GitHub Copilot.\n\n<div class=\"ghd-tool webui\">\n\nЭта версия статьи предназначена для Copilot на сайте GitHub. Для других версий этой статьи щелкните вкладки выше.\n\n## О усовершенствованиях GitHub Copilot\n\nВы можете улучшить интерфейс Копилот Чат с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Копилот Чат.\n\nДля получения информации о том, как get started с помощью Копилот Чат на сайте GitHub, см. [Вопросы GitHub Copilot на GitHub](/ru/copilot/using-github-copilot/asking-github-copilot-questions-in-github).\n\n## Упоминания\n\nИспользуйте `@` упоминания для присоединения соответствующего контекста непосредственно к беседам. Введите `@` в поле запроса чата список элементов, которые можно присоединить, например:\n\n* Обсуждения\n* Extensions\n* Файлы\n* Проблемы\n* Запросы на слияние\n* Репозитории\n\n## Команды косой черты\n\nИспользуйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите `/` в поле командной строки чата и имя команды.\n\nДоступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите `/` в поле командной строки чата текущей среды. Ниже приведен список некоторых наиболее распространенных команд косой черты для использования Копилот Чат.\n\n| Command   | Description          |\n| --------- | -------------------- |\n| `/clear`  | Очистить беседу.     |\n| `/delete` | Удаление беседы.     |\n| `/new`    | Запуск новой беседы  |\n| `/rename` | Переименуйте беседу. |\n\n## Навыки MCP\n\nНиже приведен список навыков MCP, доступных в Copilot Chat в GitHub, и примеры запросов, которые можно использовать для их вызова. Вам не нужно использовать имя навыка MCP в запросе; Вы можете просто попросить Копилот Чат выполнить задачу.\n\n| Skill                        | Пример запроса                                                                                                                                                  |\n| ---------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `create_branch`              | Создайте новую ветвь с именем \\[BRANCH-NAME] в репозитории \\[ИМЯ\\_ПОЛЬЗОВАТЕЛЯ/REPO-NAME].                                                                      |\n| `create_or_update_file`      | Добавьте новый файл с именем `hello-world.md` \\[BRANCH-NAME] \\[USERNAME/REPO-NAME] с содержимым: \"Hello, world! Этот файл был создан из Copilot Chat в GitHub!\" |\n| `push_files`                 | Отправьте файлы `test.md` с содержимым \"Это тестовый файл\" и `test-again.md` с содержимым \"Это другой тестовый файл\" в \\[BRANCH-NAME] в \\[USERNAME/REPO-NAME]   |\n| `update_pull_request_branch` | Обновите ветвь для запроса на вытягивание \\[PR-number] в \\[USERNAME/REPO-NAME] с помощью последних изменений из базовая ветвь.                                  |\n| `merge_pull_request`         | Запрос на вытягивание слиянием \\[PR-Number] в \\[USERNAME/REPO-NAME]                                                                                             |\n| `get_me`                     | Расскажите мне о себе.                                                                                                                                          |\n| `search_users`               | Поиск пользователей с именем Mona Octocat                                                                                                                       |\n\nДля получения дополнительной информации об использовании навыков MCP в Копилот Чат см. [Использование GitHub MCP сервера в вашем IDE](/ru/copilot/how-tos/context/model-context-protocol/using-the-github-mcp-server).\n\n</div>\n\n<div class=\"ghd-tool vscode\">\n\nЭта версия этой статьи предназначена для Copilot в Visual Studio Code. Для других версий этой статьи щелкните вкладки выше.\n\n## О усовершенствованиях GitHub Copilot\n\nВы можете улучшить интерфейс Копилот Чат с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Копилот Чат.\n\nДля информации о том, как get started с Копилот Чат в Visual Studio Code, см. [Задавать вопросы GitHub Copilot в вашем IDE](/ru/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide).\n\n## Команды косой черты\n\nИспользуйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите `/` в поле командной строки чата и имя команды.\n\nДоступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите `/` в поле командной строки чата текущей среды. Ниже приведен список некоторых наиболее распространенных команд косой черты для использования Копилот Чат.\n\n| Command           | Description                                               |\n| ----------------- | --------------------------------------------------------- |\n| `/clear`          | Начните новый сеанс чата.                                 |\n| `/explain`        | Объясните, как работает код в активном редакторе.         |\n| `/fix`            | Предложить исправление проблем в выбранном коде.          |\n| `/fixTestFailure` | Найдите и исправьте неудачный тест.                       |\n| `/help`           | Краткий справочник и основы использования GitHub Copilot. |\n| `/new`            | Создайте новый project.                                   |\n| `/tests`          | Создайте модульные тесты для выбранного кода.             |\n\n## Переменные чата\n\nИспользуйте переменные чата для включения конкретного контекста в запрос. Чтобы использовать переменную чата, введите `#` в поле запроса чата, а затем переменную чата.\n\n| Variable     | Description                                   |\n| ------------ | --------------------------------------------- |\n| `#block`     | Включает текущий блок кода в запросе.         |\n| `#class`     | Включает текущий класс в запрос.              |\n| `#comment`   | Включает текущий комментарий в запросе.       |\n| `#file`      | Содержит содержимое текущего файла в запросе. |\n| `#function`  | Включает текущую функцию или метод в запросе. |\n| `#line`      | Включает текущую строку кода в запросе.       |\n| `#path`      | Включает путь к файлу в запросе.              |\n| `#project`   | Включает контекст project в задании.          |\n| `#selection` | Включает выделенный текст в запросе.          |\n| `#sym`       | Включает текущий символ в запросе.            |\n\n## Участники чата\n\nУчастники чата похожи на экспертов домена, которые имеют специальность, с которыми они могут помочь вам. Вы можете указать участника чата, введя `@` в поле запроса чата, а затем имя участника чата. Чтобы просмотреть всех доступных участников чата, введите `@` в поле запроса чата.\n\nНиже приведен список наиболее распространенных участников чата для использования Копилот Чат.\n\n| Variable     | Description                                                                                                                                                                                                                                            |\n| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `@azure`     | Содержит контекст о сервисах Azure и о том, как их использовать, развертить и управлять. Используйте `@azure`, когда нужна помощь с Azure. Участник чата `@azure` в настоящее время находится в Публичный предварительный просмотр и может измениться. |\n| `@github`    | Позволяет использовать GitHub-специфичные Copilot навыки. См. [Задавать вопросы GitHub Copilot в вашем IDE](/ru/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide#using-github-skills-for-copilot).                             |\n| `@terminal`  | Имеет контекст о оболочке терминала Visual Studio Code и его содержимом. Используйте `@terminal` , если вам нужна помощь в создании или отладке команд терминала.                                                                                      |\n| `@vscode`    | Имеет контекст о командах и функциях Visual Studio Code. Используйте, если требуется `@vscode` помощь с Visual Studio Code.                                                                                                                            |\n| `@workspace` | Имеет контекст кода в рабочей области. Используйте `@workspace`, когда хотите Copilot для учёта структуры вашего project, взаимодействия различных частей кода или шаблонов проектирования в project.                                                  |\n\n</div>\n\n<div class=\"ghd-tool visualstudio\">\n\nЭта версия этой статьи предназначена для Copilot в Visual Studio. Для других версий этой статьи щелкните вкладки выше.\n\n## О усовершенствованиях GitHub Copilot\n\nВы можете улучшить интерфейс Копилот Чат с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Копилот Чат.\n\nДля информации о том, как get started с Копилот Чат в Visual Studio, см. [Задавать вопросы GitHub Copilot в вашем IDE](/ru/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide).\n\n## Команды косой черты\n\nИспользуйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите `/` в поле командной строки чата и имя команды.\n\nДоступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите `/` в поле командной строки чата текущей среды. Ниже приведен список некоторых наиболее распространенных команд косой черты для использования Копилот Чат.\n\n| Command     | Description                                               |\n| ----------- | --------------------------------------------------------- |\n| `/doc`      | Добавьте комментарий документации для этого символа.      |\n| `/explain`  | Объясните, как работает код в активном редакторе.         |\n| `/fix`      | Предложить исправление проблем в выбранном коде.          |\n| `/help`     | Краткий справочник и основы использования GitHub Copilot. |\n| `/optimize` | Анализ и улучшение времени выполнения выбранного кода.    |\n| `/tests`    | Создайте модульные тесты для выбранного кода.             |\n\n## Ссылки\n\nПо умолчанию Копилот Чат будет ссылаться на файл, открытый или выбранный код. Кроме того, можно использовать #, за которым следует имя файла, имя файла и номера строк, или решение для ссылки на определенный файл, строки или решение.\n\n| Пример                                               | Description                           |\n| ---------------------------------------------------- | ------------------------------------- |\n| `Where are the tests in #MyFile.cs?`                 | Ссылки на определенный файл           |\n| `How are these files related #MyFile.cs #MyFile2.cs` | Ссылки на несколько файлов            |\n| `Explain this function #MyFile.cs: 66-72?`           | Ссылки на определенные строки в файле |\n| `Is there a delete method in this #solution?`        | Ссылки на текущий файл                |\n\n</div>\n\n<div class=\"ghd-tool jetbrains\">\n\nЭта версия этой статьи предназначена для Copilot в JetBrains. Для других версий этой статьи щелкните вкладки выше.\n\n## О усовершенствованиях GitHub Copilot\n\nВы можете улучшить интерфейс Копилот Чат с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Копилот Чат.\n\nДля информации о том, как get started с Копилот Чат в JetBrains, см. [Задавать вопросы GitHub Copilot в вашем IDE](/ru/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide).\n\n## Команды косой черты\n\nИспользуйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите `/` в поле командной строки чата и имя команды.\n\nДоступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите `/` в поле командной строки чата текущей среды. Ниже приведен список некоторых наиболее распространенных команд косой черты для использования Копилот Чат.\n\n| Command    | Description                                               |\n| ---------- | --------------------------------------------------------- |\n| `/explain` | Объясните, как работает код в активном редакторе.         |\n| `/fix`     | Предложить исправление проблем в выбранном коде.          |\n| `/help`    | Краткий справочник и основы использования GitHub Copilot. |\n| `/tests`   | Создайте модульные тесты для выбранного кода.             |\n\n</div>\n\n<div class=\"ghd-tool xcode\">\n\nЭта версия этой статьи предназначена для Copilot в Xcode. Для других версий этой статьи щелкните вкладки выше.\n\n## О усовершенствованиях GitHub Copilot\n\nВы можете улучшить интерфейс Копилот Чат с различными командами и параметрами. Поиск правильной команды или параметра для задачи, над которой вы работаете, может помочь вам добиться целей более эффективно. Этот памятка содержит краткую ссылку на наиболее распространенные команды и варианты использования Копилот Чат.\n\nДля информации о том, как get started с помощью Копилот Чат в Xcode, см. [Задавать вопросы GitHub Copilot в вашем IDE](/ru/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide).\n\n## Команды косой черты\n\nИспользуйте команды косой черты, чтобы избежать написания сложных запросов для распространенных сценариев. Чтобы использовать команду косой черты, введите `/` в поле командной строки чата и имя команды.\n\nДоступные команды косой черты могут отличаться в зависимости от среды и контекста чата. Чтобы просмотреть список доступных команд косой черты, введите `/` в поле командной строки чата текущей среды. Ниже приведен список команд косой черты для использования Копилот Чат.\n\n| Command     | Description                                        |\n| ----------- | -------------------------------------------------- |\n| `/doc`      | Создайте документацию по этому символу.            |\n| `/explain`  | Укажите объяснение выбранного кода.                |\n| `/fix`      | Предлагать исправления для ошибок кода и опечаток. |\n| `/simplify` | Упростите текущий выбор кода.                      |\n| `/tests`    | Создайте модульный тест для текущего выбора кода.  |\n\n</div>"}