Any2Json字符串转JSON插件

各种格式的字符串转成 JSON 的利器 —— Any2Json 是 Maxime HAMM 写的插件,支持 JetBrains 全家桶,像 IDEA、WebStorm 都能直接用,装上就能玩。

Any2Json的核心思路挺简单:你复制一段像key=value、SQL、HTML、甚至日志格式的内容,粘贴进来,插件就能一键帮你转换成格式清晰的 JSON,调接口、调试数据的时候方便。

插件分了几个模块,像extensions目录就是按语言拆分的,支持JavaKotlinTypeScript这些主流语言,另外还有common模块放的是共用代码。结构清楚,不难看懂。

插件是用Gradle构建的,要注意用的是Java 11,启动任务也不复杂,从项目根目录跑build,进plugin模块执行runIde就能试插件效果。测试用例放在./test模块,直接跑就行。

要是你打算发到 JetBrains 插件市场,还得设置一下环境变量,在.bash_profile里加上export ORG_GRADLE_PROJECT_intellijPublishToken='你的 token',这一步别忘了,挺关键。

如果你平时经常和各种“格式奇葩”的字符串打交道,Any2Json 真的是个省事的小工具。想了解更多周边内容,也可以看看这些:

如果你常在 JetBrains 写代码,又老要整理 JSON,那可以装来玩玩,体验还不错。

zip 文件大小:74.23MB