VS Code extension to format your files using Pretty Diff
Pretty Formatter VS Code extension provides advanced formatting functionality using Pretty Diff (http://prettydiff.com/) beautify with support for a large variety of programming languages. You can customise all different settings and a rules while adding the best in class formatting support for all these languages that VS Code can't normally format.
Markup
- Apache Velocity
- ASP Inline Expression
- CFML (ColdFusion Markup Language)
- Django Inline HTML
- Dust.js
- EEX Elixir Templates
- EJS (Embedded JavaScript) Templates
- ERB (Embedded Ruby)
- FreeMarker
- Genshi
- Handlebars
- HTL (HTML Templating Language)
- HTML
- Jekyll
- Jinja
- JSTL (Java Standard Tag Library)
- Liquid
- Mustache
- Nunjucks
- SGML
- SilverStripe
- Spacebars templates
- ThymeLeaf
- Underscore Templates (TPL)
- Twig
- Vapor Leaf
- Vash
- Volt
- XML
- XSLT
Script
- Flow
- JavaScript / ECMAScript
- JSON
- QML
- React JSX
- styled-components
- styled-jsx
- TSS (Titanium Style Sheets)
- TSX
- TypeScript
Style
- CSS
- LESS
- PostCSS
- SCSS (Sass)
45 total languages
Install through Visual Studio Code extensions. Search for Pretty Formatter
Visual Studio Code Market Place: Pretty Formatter
Launch VS Code. Open the Command Palette (Ctrl+Shift+P) and type 'format document' while the file is open.
Matthew Blode
MIT © Matthew Blode