【工具推荐】免登录的开发者工具箱,进站即用!
我把程序员最常用的 50 多个工具,做成了一个网站
01 | 每天写代码的人,其实都在重复做同一件事
写代码这些年,我发现一个很有意思的现象。
程序员看起来在做不同的项目,但每天打开浏览器之后,做的事情其实高度重复。
接口返回了一堆 JSON,第一反应是找地方格式化;调试接口需要对 URL 做编码和解码;排查登录问题时要解析 JWT;测试同学丢来一串字符串,希望帮忙算 MD5;线上出问题时,又开始查 HTTP 状态码和请求信息。
这些事情都不复杂,但出现得非常频繁。
频繁到什么程度?
就是你明明在“写业务代码”,但大量时间其实花在这些零碎的小工具操作上。
02|真正消耗时间的,从来不是大问题
很多人会忽略这些“小操作”。
但实际情况是:
每一次都要打开搜索引擎、找工具网站、等页面加载、关闭广告,再开始处理。
单次看起来几十秒,累计下来就是非常可观的时间损耗。
更麻烦的是工具分散。
JSON 一个网站,编码一个网站,加密一个网站,文本处理又是另一个网站。
浏览器收藏夹越用越长,但效率并没有提升。
03|于是我做了一个自己的工具箱
最开始只是为了自己方便。
不用再到处找工具,不用再重复打开多个网站。
后来慢慢发现,这件事并不是“个人需求”,而是几乎所有开发者都存在的共性问题。
于是这个工具箱开始不断扩展。
从几个小工具,逐渐变成一整套覆盖开发、测试、运维的工具集合。
04|7大分类,把开发高频工具全部收纳进来
现在整个工具箱已经整理成 7 大类、50+ 工具。
它做的事情很简单,就是把开发过程中最常见的操作集中在一个地方。
比如格式化这一块,几乎覆盖了所有常见数据结构。
JSON、HTML、XML、SQL、CSS、JavaScript 都可以直接处理,同时还支持 YAML 和 JSON 的互转,以及 JSON 转义和去除。

联调接口时常用的 Base64、URL、Unicode、HEX 编解码也都放在一起。

JWT 解析是我自己用得最多的功能之一,把 token 粘进去,就能直接看到 Payload,不需要再跳转其他网站。
05|安全、文本处理与生成能力,被统一整合
安全相关的能力也做了统一处理。
MD5、SHA 系列哈希、AES 加解密,都可以直接在浏览器完成,并且尽量保证数据不离开本地。

文本处理部分则更偏“日常刚需”。
文本 Diff、JSON 对比、正则测试、文本去重排序、大小写转换,这些都是排查问题时非常高频的操作。
另外还有一些开发辅助能力,比如 UUID 生成、随机密码、Cron 表达式生成、Gitignore 生成,这些看起来小,但用起来非常顺手。
06|不只是开发,还有网络、计算,甚至一点生活
网络相关工具也被整理进来了。
IP 查询、User-Agent 解析、常用端口查询、HTTP 状态码查询,这些在排查线上问题时非常实用。
除此之外,还加入了一些“偶尔会用,但关键时刻很救命”的工具。
比如时间戳转换、单位换算、宽高比计算器,甚至还有房贷计算器和 BMI 计算器。
它们不属于开发核心,但属于“你迟早会用到一次”的工具。
07|我更在意的不是功能,而是体验
这个工具箱有一个很刻意的设计原则。
就是尽量保持“没有负担”。
不需要登录,不需要关注,不需要验证流程。
打开就能用。
另外,大部分涉及文本处理、加密计算的功能,都尽量放在浏览器本地执行,不上传服务器。
因为我自己也不喜欢在处理代码或数据时,把内容交给不透明的服务。
附:网站所有的功能

网站目前已经正式上线,并且完全免费。 如果你觉得它对工作有所帮助,欢迎加入收藏夹。
当然,如果你愿意把它分享给身边同样每天和 Bug 并肩作战的朋友,我会更加开心。
网站网址:
夜雨聆风