Sublime Text2插件之 - JSON格式化

转载 2016年05月31日 10:55:09
[背景]
涉及到JSON格式数据的开发过程中,常常会为一长串未格式化的JSON数据而看的眼花,如下图所示,脑袋是不是大了Sublime <wbr>Text2插件之 <wbr>- <wbr>JSON格式化。因此寻找一款格式化工具就来的非常必要。
Sublime <wbr>Text2插件之 <wbr>- <wbr>JSON格式化
[工具比较]
Sublime Text2编辑器作为后起之秀,有着非常出色的跨平台体验,这里就找到了2款基于Sublime2插件的JSON格式化工具:Tidy和JsFormat,做了一下比较,如下所示,前者的数组排版更加容易接受。
  • 可惜如果Tidy的安装步骤说明,在windows下并不能成功安装,所以以下只演示Mac机上的步骤。
  • 需要在Windows上使用的童鞋,请安装JSFormat(https://github.com/jdc0589/JsFormat
Sublime <wbr>Text2插件之 <wbr>- <wbr>JSON格式化

[Mac上的安装步骤]
Tidy就是要安装的插件,详细步骤在这个链接(https://gist.github.com/1138554)里都有,我再唠叨一遍。
  1. 首先点击下载,解压后把解压文件拷贝到“~/Library/Application Support/Sublime Text 2/Packages/User”路径下。Sublime <wbr>Text2插件之 <wbr>- <wbr>JSON格式化
  2. 从菜单打开“Key-Bindings Default”文件。Sublime <wbr>Text2插件之 <wbr>- <wbr>JSON格式化

  3. 添加如下快捷键映射
    { "keys": ["ctrl+shift+x"], "command": "tidy_xml" },

    { "keys": ["ctrl+shift+j"], "command": "prettify_json" },
     
    Sublime <wbr>Text2插件之 <wbr>- <wbr>JSON格式化  

[使用方法]
全选,Fn+Shift+j, 就格式化好了。
如果json数据本身不完整(如括号不匹配),需要先更正后才能转换成功。
*注意以下两点,初次使用时容易有误解:
  • 对象(Ojbect)是一个无序的“‘名称/值’对”集合{},格式化是基于NSDictionary实现的,默认按照首字母顺序排列,和格式化前的顺序是不一样的。
  • 只有数组(Array)[]是基于NSArray,才是有序的。

ubuntu Sublime Text2插件之 - JSON格式化

Package Control Package Control 是用来管理 Sublime Text 2 的插件的插件. 也是装完后第一个要安装的插件. 首先打开 ctrl+`, 并在打开...
  • Hero_Zhouwu
  • Hero_Zhouwu
  • 2012-12-12 22:08:19
  • 8406

MAC上安装并破解最新SublimeText3103版本,安装PrettyJSON离线格式化json字符串

开发中少不了将JSON字符串格式化,方便查看。之前都是在线转,最近知道ST安装个插件就可以离线格式化JSON就又倒腾起来了。还真遇到点麻烦,故此记录。1,官网下载 Sublime Text Build...
  • yanzi1225627
  • yanzi1225627
  • 2016-02-20 11:49:46
  • 9250

Sublime Text 格式化JSON-pretty json

格式化JSON插件 pretty json的安装使用
  • alexyanglei
  • alexyanglei
  • 2017-03-14 11:32:40
  • 10934

sublime text2 格式化html文档插件Tag及使用

1.先来看看效果 未安装Tag插件前的文档效果: 安装了Tag之后的效果: 2.下面来说Tag的下载安装: 首先下载Tag插件,我在线安装找不到Tag插件,所以下载了离线的Ta...
  • sp1336542268
  • sp1336542268
  • 2015-01-28 21:47:26
  • 2023

sublimeText2 安装 pretty json

一、安装Package Control 使用Sublime Text2首先就要安装Package Control,这样就能使用丰富的插件包了 安装方法有2种: (1)访问Package Cont...
  • linyu123
  • linyu123
  • 2017-08-07 22:24:44
  • 439

Sublime Text 插件 HTML+CSS+JAVASCRIPT+JSON 快速格式化

HTML/CSS/JS Prettify  (HTML/CSS/JS 格式化) 安装过程简要说明如下: 在Sublime Text中,按下Ctrl+Shift+P调出命令面板;输入install ...
  • kl28978113
  • kl28978113
  • 2016-12-19 18:10:51
  • 7035

必不可少的Sublime Text 2插件和扩展

安装Sublime Text 2插件的方法:1.直接安装 安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packa...
  • baidu_35738377
  • baidu_35738377
  • 2016-11-09 09:41:35
  • 1971

Tag for sublime text2(Tag自动排布格式插件)

  • 2012年09月18日 18:24
  • 30KB
  • 下载

Sublime格式化json

自动安装: 1、通过快捷键 ctrl+` 或者 View > Show Console 菜单打开控制台 2、粘贴对应版本的代码后回车安装 适用于 Sublime Text 3...
  • tz2101
  • tz2101
  • 2015-04-09 12:13:37
  • 34835

Sublime Text3格式化JSON

Sublime Text3格式化JSON 一、安装Install Package 点击菜单中的 “View”–“ShowConsole”(快捷键 Ctrl+ `)调出Console。然后把下面的代...
  • u013479571
  • u013479571
  • 2018-02-02 16:02:13
  • 219
收藏助手
不良信息举报
您举报文章:Sublime Text2插件之 - JSON格式化
举报原因:
原因补充:

(最多只允许输入30个字)