跳到正文
FunCoding

搜索

搜索文档、Skill 和 MCP

查看 IDE 日志

收集各编辑器日志、临时 Trace、网络可达性与 Agent 调试信息。

先在正常日志中找到错误时间和上下文。普通日志不足时再临时开启详细记录,复现后恢复级别,避免把持续 Trace 当作必须长期启用的配置。

VS Code 与 Visual Studio

两者均可从 View → Output 的下拉列表选择 GitHub Copilot。VS Code 还有以下命令:

目标Command Palette 命令
打开扩展日志目录Developer: Open Extension Logs Folder
调整日志详细程度Developer: Set Log Level
检查服务可达性Developer: Chat Diagnostics,查看 Reachability
常规日志未记录的底层错误Developer: Toggle Developer Tools,查看 Console

设置日志级别时,Chat 选择 GitHub Copilot Chat,Copilot 扩展按官方指南选择 GitHub,再设为 Trace;收集完成后恢复 Info。命令面板快捷键为 macOS Shift+Command+P,Windows/Linux Ctrl+Shift+P。

JetBrains

通过 Help → Show Log in Finder 打开日志目录,查看 idea.log。Rider 的入口位于 Help → Diagnostic Tools → Show Log in。

需要详细记录时,打开 Help → Diagnostic Tools → Debug Log Settings...,添加:

#com.github.copilot:trace

复现并收集后删除该行。网络问题可从 Tools → GitHub Copilot → Log Diagnostics 查看 Reachability;证书问题用 Log CA Certificates,检查 PEM 列表中是否包含预期的企业 CA。

JetBrains Agent Debug Panel

此功能为 public preview。打开 Copilot Chat,在 Agent picker 选择 Copilot CLI,再从聊天面板右上角设置进入 Agent Debug Panel,查看按时间排列的 Agent 交互事件。

要完整支持当前及历史会话,在 Settings → Tools → Copilot → Chat 启用 Enable Agent debug File Logging。Business / Enterprise 用户还需管理员开启 Editor preview features。该面板针对 CLI 会话,不是所有 JetBrains Agent harness 共用的保证。

Xcode 与 Vim/Neovim

Xcode 扩展日志位于 ~/Library/Logs/GitHubCopilot/,最新文件为 github-copilot-for-xcode.log。在 GitHub Copilot for Xcode 应用 Advanced → Logging 中点击 Open Copilot Log Folder;同处可切换 Verbose Logging。

Vim/Neovim 可执行以下编辑器命令检查运行状态:

:Copilot status

不同入口日志不能互相替代。CLI 自身的日志与诊断见CLI 诊断,提交支持请求时同时给出客户端/扩展版本及复现步骤。