夜雨聆风学习资料网

ARTICLE · 1089671

30+开发者工具,一个App全包了

30+开发者工具,一个App全包了
你收藏夹里有多少个在线工具网站?

JSON 格式化一个,Base64 解码一个,JWT 解析一个,正则测试一个……每次转换都要开标签页、搜网站、粘贴复制。一天下来浏览器标签页开开关关,数据还传给了不知道谁。

DevToys 是微软开源的开发者工具箱,把这些全部集成到一个本地 App 里。30 多个工具,全部离线运行,数据不出电脑。

更酷的是:剪贴板智能识别——你复制什么内容,它自动知道该用什么工具。


它有哪些工具?

JSON 相关(前端后端都用得上)

  • JSON 格式化:粘贴一段缩进混乱的 API 响应,一键格式化,字段层级清晰,关键字段高亮显示
  • JSON 转 CSV:数组数据直接转成表格,粘贴到 Excel 就能用
  • JSON 对比:两个 JSON 文件并排对比,新增字段绿色、删除红色、修改高亮——改接口前后对比响应结构,差哪儿一目了然
  • JSONPath 测试:写 JSONPath 表达式,测试是否能正确提取嵌套字段

编码解码(最常用的一类)

  • Base64 文本/图片编解码:文本和图片都能转
  • URL 编码/解码:URL 里 &、?、= 这些字符自动转义还原
  • JWT 解码:粘贴 Token,header 和 payload 直接展开。比如收到一段 eyJhbGciOiJIUzI1NiIs... 开头的长串,解开就能看到 {"user_id": 1024, "role": "admin", "exp": ...},不用再搜在线工具
  • QR 二维码生成:输入文本,生成二维码,支持自定义颜色和尺寸

格式化

  • SQL 格式化:SQL 语句一键缩进,表名、字段名、条件各占一行
  • XML 格式化:XML 标签层级清晰
  • Cron 解析:输入 0 3 * * 1,直接显示"每周一凌晨 3 点执行"。crontab 配置再也不用查文档

生成器

  • Hash 校验:MD5、SHA1、SHA256、SHA512 一键生成,文件完整性验证
  • UUID 生成:v1、v4 都能生成
  • 数字进制转换:十进制、二进制、十六进制互转

文本工具

  • 正则表达式测试:输入正则 + 测试字符串,匹配分组高亮显示,还能直接复制某个分组
  • 文本对比:两个文本差异对比,和 diff 类似但更快
  • Markdown 预览:写文档时实时预览渲染效果

实用工具

  • 时间戳转换:Unix 时间戳和时间字符串双向转换
  • 颜色转换:#FF5733 → rgb(255, 87, 51) → hsl(12, 100%, 60%),三种格式一键切换
  • 色盲模拟器:截图丢进去,模拟红色盲、绿色盲、蓝色盲、全色盲四种显示效果
  • 图片格式转换:PNG、JPG、GIF、BMP、TIFF 互转
  • PNG 压缩:无损/有损可选,一张 2MB 的 PNG 压到 200KB,上传前体积差十倍

为什么它比收藏夹好用?

剪贴板智能识别是核心。复制 JSON 自动打开 JSON 工具,复制 JWT 自动打开 JWT 工具,复制 cron 表达式自动打开 Cron 解析器。你不需要记住哪个工具干什么,粘贴就行。

数据不外泄。API key、JWT token、客户数据全部本地处理。在线工具网站谁在收集你的数据?你控制不了。

标签页归零。一个 App 管 30 个工具,本地切换,浏览器不用再开十几个标签页。


适合谁用?

角色
最常用
前端
JSON 格式化、JWT 解码、正则测试、UUID、颜色转换
后端
JSON 对比、Hash 生成、Cron 解析、时间戳、URL 编码
全栈
以上全部 + Markdown 预览、图片处理、文本工具
运维
Cron 解析、时间戳转换、正则调试、URL 解码

DevToys 还在变强

30 个内置工具之外,通过 SDK 可以自行开发工具,NuGet 上还有社区工具可装。

有 VS Code 扩展,编辑器里直接用。有命令行版本,能集成到 CI 流水线。


一句话总结

它不取代你的编辑器,它取代你的收藏夹。

收藏夹里十几个转换网站收成一个本地 App,浏览器标签页从十几个变成零,数据不再外泄。


关注我,私信回复 DevToys(长按复制)自动获取下载地址。

每周发现一款好工具,让工作生活更高效!

相关学习资料