LogStack:日志行右键看调用栈
在 VS Code 里点一下日志,直接跳到产生它的调用栈
- 痛点
- HN 上有人做了个 VS Code 插件,支持右键任意日志行查看它的调用栈。这背后是开发者在排查线上问题时,拿到一段日志却不知道是哪条代码路径打印的,只能全文搜索日志文案,再人肉反向推导调用链,尤其在大型项目里非常耗时。
- 方案
- 做一个 VS Code 扩展:解析当前文件或粘贴进来的日志,识别日志语句和上下文,结合静态分析或运行时代理,展示该日志可能的调用栈和触发路径。支持右键跳转到源码位置、高亮调用链,并能把一次排查过程保存为可分享的笔记。
- 用户
- 后端开发者、排查线上问题的工程师、维护大型代码库的团队
- MVP
- 日志行识别与右键菜单;基于静态分析的调用路径展示;跳转到源码;调用链高亮;排查笔记导出
- 变现
- 免费基础功能;Pro 买断 29 美元,支持多语言、运行时追踪和团队共享笔记
- 为何现在
- VS Code 扩展生态成熟,日志排查是高频痛点,但现有工具多偏重搜索而非调用链还原;独立开发者可以用 LSP 和静态分析快速做出差异化