【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": "测试"
    }
}
时间: 2024-11-04 15:30:54

【Sublime】Pretty JSON插件安装与配置的相关文章

eclipse maven plugin 插件 安装 和 配置

环境准备: eclipse(Helios) 3.6 maven 3.0.4 maven3 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成.Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个. 首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz 下载完成之后将其解压,我将解压后的文件夹重命名成 mave

eclipse maven plugin 插件 安装 和 配置(2)

eclipse maven plugin 插件 安装 和 配置(2) 就像上篇文章所说,折腾一会终于安装完成,终于松了一口气,不料再次打开eclipse时又有错误信息,在网上找了找,找了篇比较详细的,原文地址: http://www.sunchis.com/html/hsware/software/2011/1102/371.html 在Eclipse中安装了m2eclipse(maven插件),安装完成后重启Eclipse,出现下列警告:Please make sure the -vm opt

sublime text 常用插件安装

自动补全Html 英文界面:menu->Preferences->Setting-User->加上这一句  ,保存->关闭编辑器->重新打开->完成 , "auto_complete": true, "auto_match_enabled": true 常用插件 sublime是通过插件管理器Package Control地对插件浏览.安装和卸载插件. 安装Package Control 百度搜索Package Control打开

Sublime Text 3插件安装方法

一:安装Sublime Text 3插件的方法 安装package control组件,然后直接在线安装: 1.按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的.输入法属性设置-输入法管理-取消热键切换至QQ拼音) 2.粘贴下面代码究竟部命令行并回车: import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); ur

Ibator插件安装、配置及使用说明

1.     Ibator介绍 Ibator是iBATIS的代码发生器.其原名叫abator.后来更名为Ibator,同一时候代码结构也做了对应的一些改动.所以两者的配置也有所不同.Ibator能够生成一个数据库中的一个表(或多个表)的DAO层.DO层及符合iBATIS规范的配置.它降低了我们编写配置文件.创建DO及DAO的工作量,而且能够创建简单的CRUD(创建.检索,更新,删除).我们能够在此基础之上进行改动.而不必全然的又一次去实现了.这很大的节省了我们的工作量,特别是操作比較多的表的时候

sublime text3 emmet插件 安装

sublime text3  emmet插件 百度云地址:http://pan.baidu.com/s/1kUvcYov 然后按下图来 安装就可以了 参考:http://www.cnblogs.com/tinyphp/p/3217457.html

sublime text 3 插件安装

(1)package control ctrl+`输入下列代码后回车 import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_

Sublime Text 3 插件安装及Vim 模式设置

1.安装Sublime Text 3  下载安装:http://www.sublimetext.com/3 Package Control安装:https://sublime.wbond.net/installation 2.如何安装插件 在第1步中安装好后 按 Ctrl+Shift+P ,输入insta 在下拉菜单选择 Install Package 按回车键,在接着弹出的输入框中输入插件名字,回车选择即可安装该插件: 3.常用插件 1.ConvertToUTF8     支持多种编码,解决中

java开发之eclipse插件安装与配置(完)

Tomcat插件的安装与配置 TomcatPlugin插件下载网址http://www.eclipsetotale.com/tomcatPlugin.html,下载一个压缩包tomcatPluginV321.zip解压到eclipse根目录下的plugins子目录下,这样,安装完成.重新启动eclipse,如果安装和下载都正确的话,在启动eclipse平台后可以在工具栏看到三个tomcat小猫,第一个是启动Tomcat,第二个是停止Tomcat,第三个是重启Tomcat. 如果在重启eclips