# Просмотр логов GitHub Copilot в вашей среде

Просматривайте логи для устранения GitHub Copilotсвязанных ошибок в вашем IDE.

<div class="ghd-tool jetbrains">

## Сбор файлов журнала

Расположение файлов журнала зависит от используемой интегрированной среды разработки JetBrains. Для получения дополнительной информации см. [Настройка GitHub Copilot в вашей среде](/ru/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide?tool=jetbrains).

В этих шагах описывается, как просматривать и собирать файлы журналов для следующих удостоверений JetBrains:

* IntelliJ IDEA
* Android Studio
* GoLand
* PhpStorm
* PyCharm
* RubyMine
* WebStorm

Расширение GitHub Copilot ведёт лог в лог IDEA для плагинов IntelliJ.

1. В интегрированной среде разработки JetBrains откройте меню справки\*\*\*\*.
2. Перейдите к разделу **"Показать журнал" в Finder**.
3. Откройте `idea.log` в предпочитаемом редакторе и найдите ошибки, связанные с GitHub или GitHub Copilot.

Дополнительные сведения см [. в разделе "Поиск файлов](https://intellij-support.jetbrains.com/hc/en-us/articles/207241085-Locating-IDE-log-files) журнала интегрированной среды разработки" в документации IntelliJ.

### Сбор файлов журналов из Rider

1. В rider откройте меню справки\*\*\*\*.
2. Перейдите к **средствам** диагностики.
3. Перейдите к разделу **"Показать вход".**
4. Откройте `idea.log` в предпочитаемом редакторе и найдите ошибки, связанные с GitHub или GitHub Copilot.

## Включение режима отладки

Если файл журнала не содержит достаточно сведений для устранения проблемы, это может помочь временно включить ведение журнала отладки. Это может быть особенно полезно для отладки проблем, связанных с сетью.

1. В строке меню щелкните **"Справка**", выберите **"Средства** диагностики" и щелкните **"Параметры журнала отладки"...**.

   ![Снимок экрана: строка меню в интегрированной среде разработки JetBrains. В меню "Справка" и подменю "Средства диагностики" выделены параметры журнала отладки.](/assets/images/help/copilot/jetbrains-debug-log.png)

2. В окне "Настраиваемая конфигурация журнала отладки" добавьте новую строку со следующим содержимым, а затем нажмите кнопку **"ОК**".

   ```text copy
   #com.github.copilot:trace
   ```

3. Продолжайте использовать интегрированную среду разработки, пока не столкнулись с проблемой, а затем соберите файл журнала, как описано в [разделе "Сбор файлов](#collecting-log-files) журналов".

4. Когда у вас будет нужная информация, отключите режим отладки, убрав `#com.github.copilot:trace` из окна «Custom Debug Log Configuration».

## Использование панели отладки агентов

> \[!NOTE]
> Эта функция уже присутствует Публичный предварительный просмотр и может измениться.

Панель отладки агента показывает хронологический журнал событий взаимодействий агентов во время Copilot CLI сессии. Используйте панель для отладки custom agents и рабочих процессов субагентов.

1. Откройте Copilot Chat в вашем IDE JetBrains.
2. В выборе агентов выберите Copilot CLI.
3. В правом верхнем углу панели чата нажмите иконку настроек, затем **выберите Agent Debug Panel**.
4. Для полной поддержки текущих и исторических сессий включите логирование отладочных файлов.
   1. Откройте **параметры**.
   2. В боковой панели нажмите **«Инструменты**», затем **Copilot**, затем **«Чат**».
   3. **Выберите «Включить отладочный журнал файла агента**».

Если вы используете Copilot Business или Copilot Enterprise, попросите администратора включить политику предпросмотра функций редактора перед использованием этой функции.

## Просмотр журналов подключения к сети диагностика

Если у вас возникают проблемы с подключением GitHub Copilot из-за сетевых ограничений, файрволов или настройки прокси, используйте следующие шаги по устранению неполадок.

1. В строке меню нажмите **«Инструменты**», выберите **GitHub Copilot**, и нажмите **«Диагностика журнала**».
2. Файл `idea.log` должен открыться в интегрированной среде разработки JetBrains с выходными данными диагностика. Кроме того, вы можете открыть `idea.log` файл в предпочитаемом редакторе.
3. Проверьте раздел **«Доступность** », чтобы узнать, можно GitHub Copilot ли получить доступ к необходимым услугам.

## Устранение ошибок, связанных с сертификатом

Если вы используете пользовательский сертификат, убедитесь, что сертификат установлен корректно в операционной системе, см. [Устранение ошибок сети для GitHub Copilot](/ru/enterprise-cloud@latest/copilot/how-tos/troubleshoot-copilot/troubleshoot-network-errors). Затем выполните следующие действия по устранению неполадок.

1. В строке меню нажмите **Инструменты**, выберите **GitHub Copilot**, и **нажмите Логировать сертификаты CA**.
2. Файл `idea.log` должен открыться в интегрированной среде разработки JetBrains с доверенными сертификатами ЦС, зарегистрированными в формате PEM. Чтобы просмотреть все выходные данные, может потребоваться обновить `idea.log` файл. Кроме того, вы можете открыть `idea.log` файл в предпочитаемом редакторе.
3. Проверьте, включен ли ожидаемый пользовательский сертификат в выходные данные списка сертификатов.

</div>

<div class="ghd-tool visualstudio">

## Просмотр логов Visual Studio

Файлы журналов GitHub Copilot расширения хранятся в стандартном логе для Visual Studio расширений.

1. Откройте меню **«Просмотр** » в Visual Studio.
2. Нажмите кнопку **"Выходные данные**".
3. Справа от панели просмотра Вывод выберите **GitHub Copilot** в выпадающем меню.

## Дополнительные материалы

* [Зафиксируйте всю активность в лог-файле для устранения неполадок](https://learn.microsoft.com/en-us/visualstudio/ide/reference/log-devenv-exe?view=vs-2022) в Visual Studio документации

</div>

<div class="ghd-tool vscode">

## Просмотр и сбор файлов журнала

Файлы журналов GitHub Copilot расширения хранятся в стандартном логе для Visual Studio Code расширений. Файлы журналов полезны для диагностики проблем с подключением.

1. Откройте меню **«Просмотр** » в Visual Studio Code.
2. Нажмите кнопку **"Выходные данные**".
3. Справа от панели просмотра Вывод выберите **GitHub Copilot** в выпадающем меню.

В качестве альтернативы можно открыть папку журналов расширений Visual Studio Code в проводнике вашей системы. Это полезно, если вам нужно перенаправить файлы журналов в службу поддержки.

1. Откройте VS Code Command Palette
   * Для Mac:
     * Использование: <kbd>shift</kbd>+<kbd>Command</kbd>+<kbd>P</kbd>
   * Для Windows или Linux:
     * Использование: <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>P</kbd>
2. Введите "Журналы", а затем выберите **"Разработчик: открыть папку** журналов расширений" из списка.

## Включение режима отладки

Если файл журнала не содержит достаточно сведений для устранения проблемы, это может помочь временно включить ведение журнала отладки. Это может быть особенно полезно для отладки проблем, связанных с сетью.

1. Откройте VS Code Command Palette
   * Для Mac:
     * Использование: <kbd>shift</kbd>+<kbd>Command</kbd>+<kbd>P</kbd>
   * Для Windows или Linux:
     * Использование: <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>P</kbd>
2. Введите «Developer», затем выберите **Developer: Set Log Level**.
3. Введите «GitHub», затем выберите GitHub расширение, которое вы устраняете:
   ***

GitHub Copilot Chat
\*\* для Copilot Chat продления.
\* \*\*
GitHub
\*\* для GitHub Copilot Extension.

1. Выберите **Trace** из выпадающего списка.
2. Когда у вас будет необходимая информация, отключите режим отладки, повторяя шаги с 1 по 4 и возвращая уровень логирования в **Info**.

## Просмотр журналов подключения к сети диагностика

Если у вас возникают проблемы с подключением GitHub Copilot из-за сетевых ограничений, файрволов или настройки прокси, используйте следующие шаги по устранению неполадок.

1. Откройте VS Code Command Palette
   * Для Mac:
     * Использование: <kbd>shift</kbd>+<kbd>Command</kbd>+<kbd>P</kbd>
   * Для Windows или Linux:
     * Использование: <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>P</kbd>
2. Введите «Диагностика», затем выберите **Developer: Chat Diagnostics** из списка. Откроется новый редактор с соответствующими сведениями, которые можно проверить самостоятельно или поделиться с группой поддержки.
3. Проверьте раздел **«Доступность** », чтобы узнать, действительно GitHub Copilot ли можно получить доступ к необходимым сервисам.

## Просмотр журналов Electron

В редких случаях ошибки могут не распространяться на соответствующие обработчики ошибок и не регистрируются в регулярных расположениях. Если вы столкнётесь с ошибками и в логах ничего нет, попробуйте посмотреть логи запущенного VS Code процесса и расширения.

1. Откройте VS Code Command Palette
   * Для Mac:
     * Использование: <kbd>shift</kbd>+<kbd>Command</kbd>+<kbd>P</kbd>
   * Для Windows или Linux:
     * Использование <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>P</kbd>
2. Введите «Toggle», затем выберите **Developer: Toggle Developer Tools** из списка.
3. В окне Developer Tools выберите вкладку **Console**, чтобы увидеть ошибки или предупреждения.

   ![Скриншот окна Developer Tools в Visual Studio Code. Вкладка консоли выделена темно-оранжевым цветом.](/assets/images/help/copilot/vsc-electron-logs.png)

## Дополнительные материалы

* [автозаголовок](/ru/enterprise-cloud@latest/copilot/how-tos/troubleshoot-copilot/troubleshoot-network-errors)
* [Сетевые соединения в Visual Studio Code](https://code.visualstudio.com/docs/setup/network) В Visual Studio Code документации

</div>

<div class="ghd-tool vimneovim">

## Проверка работоспособности GitHub Copilot

Чтобы проверить, работает ли GitHub Copilot, выполните следующую команду в Vim/Neovim:

```
:Copilot status
```

</div>

<div class="ghd-tool xcode">

## Сбор файлов журнала

Лог-файлы GitHub Copilot расширения Xcode хранятся в `~/Library/Logs/GitHubCopilot/`. Самый свежий файл называется `github-copilot-for-xcode.log`.

1. Откройте GitHub Copilot приложение для Xcode.
2. В верхней части окна приложения нажмите кнопку **"Дополнительно**".
3. В разделе "Ведение журнала" щелкните "Открыть папку \*\*\*\* журнала Copilot".

## Включение подробных журналов

Вы можете включить подробное ведение журнала, чтобы помочь решить проблемы с GitHub Copilot расширением Xcode.

1. Откройте GitHub Copilot приложение для Xcode.
2. В верхней части окна приложения нажмите кнопку **"Дополнительно**".
3. В разделе "Ведение журнала" рядом с параметром "Подробное ведение журнала" переключите переключатель справа.

</div>