Cleanup and reindent a saved file with TidyHTML. No php, no webservice required.
- Open the Sublime Text 2 Packages folder
- OS X: ~/Library/Application Support/Sublime Text 2/Packages/
- Windows: %APPDATA%/Sublime Text 2/Packages/
- Linux: ~/.Sublime Text 2/Packages/
- clone this repo and rename it to
TidyHTML5 - edit the TidyHTML.sublime-settings (via Preferences > Package Settings > TidyHTML > Settings - User) according to your desired settings (see http://w3c.github.com/tidy-html5/quickref.html for more details)
via Package Control:
- Open the Package Control Palette (
Command+shift+P) - Select the
Package Control: Install Packageentry - Select the
TidyHTML5Package - Restart SublimeText if needed
Ctrl (Win)|Command (OSX) + Shift + Pto open the Command Palette then- type
TidyHTMLto convert characters to their HTML entity
- OSX:
Command + alt +h - Windows:
Ctrl + alt + h
Based on https://github.com/w3c/tidy-html5
- Windows: binary provided via http://tidybatchfiles.info/tidy.zip
- OSX: Require separate install for best results (for HTML5 compatibility)
- 1.1.0: Rewrote the settings file to support a user defined extensions list
- 1.0.1: Bugfix in the command file
- 1.0.0: Initial release