You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何打开并读取VSCode调试器跟踪文件?(含解压及加载报错)

解决解压报错问题
  • 不要用cat管道传递压缩文件,直接用gzip命令操作原文件:
    gzip -d vscode-debugadapter-cfcd5cf7.json.gz
    
    这会直接生成对应的log.json文件,避免管道传输时可能出现的文件截断问题。
  • 确保文件已完整生成:必须等调试会话完全结束(关闭调试器、甚至重启VSCode)后再复制/操作这个gz文件,因为调试过程中VSCode会持续写入文件,未完成的文件会导致解压时出现"unexpected end of file"错误。
正确查看跟踪文件内容

VSCode的js-debug生成的跟踪文件不是Chrome Tracing兼容的格式,所以直接用chrome://tracing加载会失败,推荐两种常规方法:

方法1:用VSCode内置工具直接查看

  1. 打开VSCode,按下Cmd+Shift+P打开命令面板
  2. 输入并选择Debug: Open Debug Adapter Trace Log
  3. 在文件选择器中找到你的vscode-debugadapter-*.json.gz文件,VSCode会自动解压并格式化显示所有调试通信日志,包括请求、响应、事件等细节。

方法2:手动解析查看

如果需要用外部工具查看:

  1. 按照前面的方法正确解压得到log.json
  2. 用JSON格式化工具查看:
    • 用VSCode打开log.json,按下Shift+Alt+F手动触发格式化
    • 用命令行工具jq格式化输出:
      jq '.' log.json
      
    • 用任意本地JSON查看器打开文件,查看调试适配器和VSCode之间的通信内容。

内容的提问来源于stack exchange,提问作者Timur Fayzrakhmanov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 21:06:00