开发中少不了将JSON字符串格式化,方便查看。之前都是在线转,最近知道ST安装个插件就可以离线格式化JSON就又倒腾起来了。还真遇到点麻烦,故此记录。
1,官网下载 Sublime Text Build 3103.dmg,双击安装;
2,输入注册码:
—– BEGIN LICENSE —–
Ryan Clark
Single User License
EA7E-812479
2158A7DE B690A7A3 8EC04710 006A5EEB
34E77CA3 9C82C81F 0DB6371B 79704E6F
93F36655 B031503A 03257CCC 01B20F60
D304FA8D B1B4F0AF 8A76C7BA 0FA94D55
56D46BCE 5237A341 CD837F30 4D60772D
349B1179 A996F826 90CDB73C 24D41245
FD032C30 AD5E7241 4EAA66ED 167D91FB
55896B16 EA125C81 F550AF6B A6820916
—— END LICENSE ——
PS:原来的破解方法是通过编辑它的执行文件,改个30几几 40几几的数字,已经不适用了。所以趁早不用这么折腾了。
3,安装PackageControl
参考链接,直接采用离线安装的方法,在线的貌似会有问题。下载Package Control.sublime-package,然后将其放到/Users/yanzi/Library/Application Support/Sublime Text 3/Installed Packages 路径下,官网上说的那个路径在mac上不存在,不要按那个。之后重启!
此时会弹个如下的提示框:
这个不用管。
4,重启后就ok了。cmd + shift +p,搜索Pretty JSON,点击安装就ok了。
备注:个别情况下会通过PackageControl进行安装东西时,会出现加载了半天,最终显示:sublime text 3 no package available的情况。请访问https://packagecontrol.io/channel_v3.json看是否能加载出来,如果加载不出来表示被墙了,需要访问代理才能访问。打开SS,选择全局模式试下。但仍然有加载不出来的情况,多刷几次。
5,安装Pretty JSON之后,按cmd + ctrl +j进行格式化。
参考链接:https://github.com/wbond/package_control/issues/959