This extension wraps js-beautify to format your JS, CSS, HTML, JSON file.
##How To Use
- open
Context Menu
and chooseFormat Code
- shortcuts:
Alt+Shift+F
- CLI: Press
F1
, enterFormat Code
the upper 3 ways don't work for
Javascript
&JSON
aftervscode v0.10.10
, but you can still formatCSS
andHTML
.
###To format Javascript,CSS and HTML after vscode v0.10.10
- CLI: Press
F1
,enterFormatter
##Config
-
Press
F1
, enterFormatter Config
, open the config file: -
Edit the file as your needs. This extension uses
js-beautify
internally, so you can edit the parameters whichjs-beautify
can use. -
Restart
vscode [!Important]
##Bug and Issue Issue
##Changes Log: ###0.2.3 31 Mar 2017
- (BUG FIX): Try to fix the saving problem
###0.2.2 23 Nov 2016
- (BUG FIX):
onSave
feature.Try to fix theSave loop
problem.Issue #20 - New VSCode API changes:Issue #30;
###0.2.0 20 July 2016
- New Feature:
SCSS support
Issue #14
###0.1.32 15 July 2016
- (BUG FIX) Path maybe undefined
- ES6/7 Import Syntax Need to update your
formatter.json
file Issue #9 - Avoid line break to indent the CSS codeIssue #8
###0.1.3 06 May 2016
-
New Feature:
on save
.Issue #4Add a new field in config file
onSave
(default true); -
New Feature:
local config file
. Issue#3Use
F1-> Formatter Create Local Config
to generate the local config file in.vscode folder
of your project. Formatter will use the local config file first. -
Support
JSON
file.
###0.1.0 26 Mar 2016
- add Config file ,you can format your code as your own settings.
##THANKS: rjmacarthy, zhaopengme, Arrow7000, bitwiseman