跳到主要内容

开发工具箱

使用说明

功能

给日常开发准备的几把小工具:格式化与校验 JSON、统计代码行数(含空行与注释的区分)、从项目中提取全部 TODO 与 FIXME 注释、根据函数签名生成 JSDoc 注释模板、估算一段代码的时间与空间复杂度,以及把代码片段渲染成便于分享的图片卡片。另有五个按需加载的合并标签:键码查询、Unicode 码点浏览、URL 参数解析、Favicon 与 OG 图生成。

操作

顶部标签页切换各功能。JSON 面板粘入内容后即可格式化或查看错误位置;行数统计支持粘贴或上传文件;TODO 提取会按文件与行号列出结果;JSDoc 面板根据你填写的参数与返回值生成注释块;复杂度面板给出估算依据;代码卡片可调整主题与背景后导出图片。

常见问题

复杂度估算的结果可信到什么程度?

它是对时间与空间复杂度的估算而非实测,并会展示判断依据,适合快速校验自己的直觉;精确的性能数据仍需要在真实环境中测量。

TODO 提取的结果如何组织?

按文件与行号列出所有 TODO 与 FIXME,逐条定位或整理成待办清单都很方便。

代码卡片可以导出吗?

可以,调整主题与背景后导出为图片,用于在文章或社交平台分享代码片段。