惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
Engineering at Meta
Engineering at Meta
A
About on SuperTechFans
T
The Blog of Author Tim Ferriss
I
InfoQ
博客园_首页
G
Google Developers Blog
爱范儿
爱范儿
Last Week in AI
Last Week in AI
量子位
阮一峰的网络日志
阮一峰的网络日志
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
Vercel News
Vercel News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
GbyAI
GbyAI
月光博客
月光博客
The GitHub Blog
The GitHub Blog
V
Visual Studio Blog
N
Netflix TechBlog - Medium
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 司徒正美
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东

程序员

V2EX 看到讨论"跨域"的帖子,那个她好像回来了 codex 今天真的是不稳定呀。 火山方舟 Coding Plan 慎买 刚问了大家 openclaw 和 hermes 在什么机器上面玩,求推荐一个机器 GPT-image-2 生成 AI 图片防伪有感 codex pro 5 小时限制已经严重缩水 逆天 Antigravity 动态 JSON 序列化对强类型语言很难吗? 自建了 GPT Coding Plan,遇到了定价问题,请教大家 大家都是在什么设备上玩 openclaw 以及 hermes 的呀? 软考还有一个月就考试了,你们学习了吗? 大伙用 AI 会考虑在 user scope 的 CLAUDE.md/AGENTS.md 里交代 AI 说中文吗 我发现程序员这个群体很大部分其实挺抠的 最近使用 cc 总会莫名其妙的返工, codex 不会 目前体验最好的远程 vibe 工具 想知道大佬们抓包遇到 ssl pinning 都是咋优雅的 解决的? 工业软件的大佬们是怎么 vibe coding 的 最近 chrome 是不是有 bug 啊,一搜索就卡住 分布式异步系统在 vibe coding 下的困境 PHP Native AOT 编译器,支持将 PHP 代码编译为可执行文件,运算性能提高 150 倍 没想到 2026 年,还要浪费大量时间在跨域问题上 DeepSeek V4 这周会出吗? 中转站正式试营 欢迎试用 不掺不假 小米 mimo 升级 v2.5,并且重置了额度 Jenkins, SCM 轮询完全不工作是啥问题啊 赛博斗蛐蛐, AI 模型的简单对比(白嫖版) 使用中转站要擦亮眼睛!不说别的,倍率计算 充值好乱。 买了火山的 Coding Plan 测试得出计费模式 给我的 AI 生成了简历和状态卡, 大家帮忙看下 Ta 能找到啥样的
分享一个在浏览器里查看 JSON 日志和接口返回的小工具
acrazing · 2026-05-23 · via 程序员

多年前做过一个 Chrome 插件 Log Viewer ,用来在浏览器里看 JSON 日志和源码:

https://www.v2ex.com/t/1098346

最近有了 Coding AI ,顺手把它强行优化了一波,加了一些自己一直想要的功能,并改名叫 RawLens 。

它现在最核心的特点是:能比较好地格式化并高亮嵌套 JSON ,比如这种:

{ "message": "checkout failed", "context": "{\"orderId\":\"A1024\",\"payment\":{\"status\":\"timeout\",\"retry\":3}}" }

外层是 JSON ,但里面某些字段又塞了一段转义后的 JSON 字符串。很多 formatter 只会把外层排版好,里面那段还是字符串,排查问题时看起来还是很累。

RawLens 会继续尝试识别这些 JSON-looking string ,把里面那层也展开出来。并且能将 \n, \t 也换成换行和缩进展示出来,查错误调用栈的时候特别有用。

另外,它支持多种 JSON 来源:

  • 选中的文本
  • 鼠标所在的 DOM 节点
  • 剪贴板
  • 当前 URL / raw 页面
  • 当前页面 HTML / source

其中剪贴板入口我自己用得最多:复制一段日志或 payload ,在任意 Chrome tab 里连续按两次 p 就能查看,不用再打开特定网站或编辑器。

这次还加了历史记录功能,存在 IndexedDB 里。不小心关掉弹窗后,也可以从右侧 History 面板找回刚才看过的内容。

使用方式都是双击快捷键:

  • vv:把选中文本或鼠标所在 DOM 节点按 JSON 格式展示
  • pp:把剪贴板内容按 JSON 格式展示
  • hh:格式化展示当前页面 HTML
  • cc:格式化展示当前页面源码
  • xx:把选中文本或鼠标所在 DOM 节点按 ANSI 日志格式展示

格式化和 History 都在浏览器本地完成,不上传日志内容。

欢迎体验、评论和建议。

Chrome Web Store:

https://chromewebstore.google.com/detail/rawlens/lbnkfmnolbefifdccejjijdgdipnfaib

GitHub:

https://github.com/RawLens/rawlens

官网和 demo:

https://rawlens.github.io/rawlens/