Skip to content
/ JSToolNpp Public template
forked from sunjw/jstoolnpp

A tool / plugin for Notepad++ and Visual Studio Code adding features for JavaScript and JSON. Formerly called JSMinNpp

License

Notifications You must be signed in to change notification settings

SkyN9ne/JSToolNpp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A JavaScript + JSON formatter, beautifier & minifier for Notepad++ and VS Code (source, .DLL, .VSIX)


It inconcorporates:

  • 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

Buy Me a Coffee at ko-fi.com

FEATURES

  • JavaScript minify.
  • JavaScript / JSON formatter / beautifier.
  • Sort JSON data alphabetically.
  • JSON tree viewer.

INSTALLATION (for Notepad++):

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%

INSTALLATION (for Visual Studio Code)

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.

LICENSE

GPL 2.0

Releases

No releases published

Packages

 
 
 

Languages

  • JavaScript 98.8%
  • C++ 0.7%
  • C 0.3%
  • PHP 0.1%
  • Python 0.1%
  • Hack 0.0%