首页 > 代码库 > 【Sublime】Pretty JSON插件安装与配置
【Sublime】Pretty JSON插件安装与配置
作者:zhanhailiang 日期:2014-10-08
1. 使用包管理器安装Pretty JSON
略。
2. 常用快捷键说明
ctrl+alt+j 格式化json字符串 ctrl+alt+m 压缩json字符串
这些快捷键也可以通过修改快捷键配置Default (Windows).sublime-keymap来自定义,以笔者为例,其配置文件存在于D:\Users\wade.zhan\AppData\Roaming\Sublime Text 2\Packages\Pretty JSON\Default (Windows).sublime-keymap
[ { "keys": [ "ctrl+alt+j" ], "command": "pretty_json" }, { "keys": [ "ctrl+alt+m" ], "command": "un_pretty_json" } ]
3. JSON字符串转成XML
可通过调用命令窗口来执行JSON2XML操作:
为方便,也可在D:\Users\wade.zhan\AppData\Roaming\Sublime Text 2\Packages\Pretty JSON\Default (Windows).sublime-keymap添加相应的快捷键:
[ { "keys": [ "ctrl+alt+j" ], "command": "pretty_json" }, { "keys": [ "ctrl+alt+m" ], "command": "un_pretty_json" }, { "keys": [ "ctrl+alt+shift+m" ], "command": "json_to_xml" } ]
4. 支持./jQ query/filter操作
依赖jq工具,请将其下载的jq.exe保存到Path路径即可。
5. Pretty JSON基本配置
{
"use_entire_file_if_no_selection" : true, // 默认不选中时对整个文件做操作
"indent" : 2, // 默认缩进2个空格,可自定义为缩进4个空格或一个制表符\t
"sort_keys" : false, // 默认为对key做自然排序,有习惯的同学可以改成格式化时自然排序
"ensure_ascii" : false // 默认关闭,开启时将对所有非ASCII编码的字符做unicode编码
}
如下例:
{"test":{"test":"测试"}}
开启ensure_ascii时进行格式化可得:
{ "test": { "test": "\u6d4b\u8bd5" } }
不开启ensure_ascii时进行格式化可得:
{ "test": { "test": "测试" } }
【Sublime】Pretty JSON插件安装与配置
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。