A JavaScript + JSON formatter, beautifier & minifier for Notepad++ and VS Code (source, .DLL, .VSIX)
- Douglas Crockford's
JSMin
algorithm to minimize JavaScript code. - A custom algorithm to format and optionally beautify JavaScript code.
- A JSON tree viewer. The JSON tree viewer on Notepad++ can handle 10MB+
*.JSON
files easily. - Supports both 32-bit and 64-bit since Notepad++ version 1.20.0+, "
*.64.zip
" package)
Really useful for dealing with unformatted, compressed and minified JavaScript & JSON, especially for Notepad++. But available as a .VSIX
extension from Visual Studio Code's Marketplace.
Original project site: https://www.sunjw.us/jstool
- JavaScript minify.
- JavaScript / JSON formatter / beautifier.
- Sort JSON data alphabetically.
- JSON tree viewer.
Install JSTool
from the Plugin Manager in Notepad++. Or alternatively download it from from GitHuB or https://sourceforge.net/projects/jsminnpp/ and copy JSMinNpp.dll
to the plugin directory of Notepad++ (By default on Windows it's typically %AppData%
or %ProgramFiles%
Install sunjw.jstool
) from Visual Studio Code Extensions. Or "Download Extension" from https://marketplace.visualstudio.com/items?itemName=sunjw.jstool and install the .VSIX
file. Or open from the Command Palette (Ctrl+Shift+P), add extension and select the .vsix
file.
GPL 2.0