Go to file
Nikolajus 5d2fad5b62 Fix issue #32 and issue #30 . adding command to compress/minify json into single line. Added test for it and travis for tests 2014-04-02 10:55:01 +02:00
simplejson Fixes import error in simplejson I mistakenly added 2013-02-22 23:11:36 -08:00
tests Fix issue #32 and issue #30 . adding command to compress/minify json into single line. Added test for it and travis for tests 2014-04-02 10:55:01 +02:00
.gitignore Fix issue #32 and issue #30 . adding command to compress/minify json into single line. Added test for it and travis for tests 2014-04-02 10:55:01 +02:00
.travis.yml Fix issue #32 and issue #30 . adding command to compress/minify json into single line. Added test for it and travis for tests 2014-04-02 10:55:01 +02:00
Default (Linux).sublime-keymap Fix issue #32 and issue #30 . adding command to compress/minify json into single line. Added test for it and travis for tests 2014-04-02 10:55:01 +02:00
Default (OSX).sublime-keymap Fix issue #32 and issue #30 . adding command to compress/minify json into single line. Added test for it and travis for tests 2014-04-02 10:55:01 +02:00
Default (Windows).sublime-keymap Fix issue #32 and issue #30 . adding command to compress/minify json into single line. Added test for it and travis for tests 2014-04-02 10:55:01 +02:00
Default.sublime-commands Fix issue #32 and issue #30 . adding command to compress/minify json into single line. Added test for it and travis for tests 2014-04-02 10:55:01 +02:00
Main.sublime-menu converting tabs to spaces 2012-02-09 09:42:28 +01:00
Pretty JSON.sublime-settings Remove debug print of decoded object and change of default ident size to 2 2012-12-28 17:17:14 +01:00
PrettyJson.py Fix issue #32 and issue #30 . adding command to compress/minify json into single line. Added test for it and travis for tests 2014-04-02 10:55:01 +02:00
README.md Fix issue #32 and issue #30 . adding command to compress/minify json into single line. Added test for it and travis for tests 2014-04-02 10:55:01 +02:00

README.md

Prettify JSON plugin for Sublime Text 2 & 3

Installation

Install this sublime text package via Package Control

Usage

To prettify JSON, make selection of json and press keys:

  • Linux: ctrl+alt+j
  • Windows: ctrl+alt+j
  • OS X: cmd+ctrl+j

or through Command Palette Ctrl+Shift+P find "Pretty JSON: Reformat (Pretty Print) JSON"

If selection is empty and configuration entry use_entire_file_if_no_selection is true, tries to prettify whole file.

If JSON is not valid it will be displayed in status bar of sublime.

Compress / Minify JSON

Using Command Palette Ctrl+Shift+P find "Pretty JSON: Minify (compress) JSON" this will make selection or full buffer as single line JSON which later you can use in command lines or somewhere else

Default configuration

use_entire_file_if_no_selection - true

indent - 2

sort_keys - false

ensure_ascii - false

Using tabs for indentation

You can change configuration key indent to string value "\t" or any other string.

"indent" : "\t",

Be sure "Indent Using Spaces" is unchecked otherwise you will not see effect and ST2 will convert it back to spaces.

Thanks