问题描述:

网上拿下来的一大段json格式的字符串,放到sublime上格式化成json的标准格式

数据截图如下:

sublime text2 for mac 实现json格式化

 

解决问题:

网络上搜了一下,大部分都是说要装pretty json插件

先来看看自己有没有装,快捷键 command + shift + p ,

或者菜单,(其实菜单后面显示的也是快捷键的组合方式)

sublime text2 for mac 实现json格式化

结果如下:

sublime text2 for mac 实现json格式化

没有这个插件,那就来装一下吧!

安装package control

百度一下:sublime text2安装插件,大多都提示需要安装package control包,然后用这个包来安装各种插件,例行还是先看看自己有没有package control 这个包

快捷键 command + shift + p

sublime text2 for mac 实现json格式化

没有,安装package 虽然网上很多博文里面提供了安装package control 的代码,但是为了保险起见,还是参考官网 package control 来进行安装,

安装也很简单,官方说明:

The simplest method of installation is through the Sublime Text console. The console is accessed via the ctrl+` shortcut or the View > Show Console menu. Once open, paste the appropriate Python code for your version of Sublime Text into the console.

sublime text2 for mac 实现json格式化

复制官网上提供的对应版本的代码,在出现的窗口下方输入

sublime text2 for mac 实现json格式化

粘贴后,按回车键等一会就会提示你重启一下sublime。

重启后,快捷键 command + shift + p,显示如下即表示成功安装了。

sublime text2 for mac 实现json格式化

 

 安装pretty json

cmd + shift +p,输入install package,打开包管理器。

sublime text2 for mac 实现json格式化

加载需要一点时间,在加载好的窗口上输入pretty json

sublime text2 for mac 实现json格式化

提示错了了,什么鬼,查看下详细信息看看。

sublime text2 for mac 实现json格式化

菜单  view-show console

sublime text2 for mac 实现json格式化

什么情况也看的不是很明白,大概意思是package control不能成功download

难道是我的package control 安错版本了?安成text3版本了?

重新安装下一试试,参考上面安装成功了,重启后,报错了,没有下载bz2

sublime text2 for mac 实现json格式化

百度一下吧,看详细信息也看不明白,百度unable to download bz2

发现国内的很多博客大多都没有提到过类似的问题和解决办法,最后还是在stackoverflow  才找到一点思路,不过上面提到的问题是针对sublime text3的

Error installing Sublime Text 3 Package Control bz2

 

里面提到一段:

sublime text2 for mac 实现json格式化

上面讲到利用安装手册,难道官方的安装文档里面有解决办法?查看下上面的安装链接,果然有

sublime text2 for mac 实现json格式化

参考上面的方法,

sublime text2 for mac 实现json格式化

重启一下

还是提示同样的错误。。。。

sublime text2 for mac 实现json格式化

还是没明白哪里出了问题,网上也没有多少相关的资料可以参考,那么只有试试重装大法了

sublime text3下载地址 

sublime text2 for mac 实现json格式化

转格式快捷键:control + command +j

sublime text2 for mac 实现json格式化

代码转化结果:

sublime text2 for mac 实现json格式化

 

 

 

 

 

 

 

 

 

 

 

 

 

相关文章: