vscode中stylus、js格式化问题

1.stylus分号、大括号

最近用vscode写stylus的时候,发现格式化后, 在规则结尾默认增长了分号、大括号、结尾空行,看起来很不爽。bash

更改前,格式化:spa


解决方法:插件

vscode -> 设置 -> 首选项 -> 用户设置中增长如下规则:code

"stylusSupremacy.insertColons": false, // 是否插入冒号(默认是true"stylusSupremacy.insertSemicolons": false, // 是否插入分号
"stylusSupremacy.insertBraces": false, // 是否插入大括号
"stylusSupremacy.insertNewLineAroundImports": false, // import以后是否换行
"stylusSupremacy.insertNewLineAroundBlocks": false // 两个选择器中是否换行复制代码

更改完成,格式化:orm


若是以为规则之间没有冒号不习惯,把cdn

"stylusSupremacy.insertColons": false, // 是否插入冒号(默认是true)blog

删除便可。rem

2.js单双引号

vscode中的vetur插件使用的格式化规则为prettier, 下载插件Prettier - Code formatter,而后配置规则:string

vscode -> 设置 -> 首选项 -> 用户设置中增长如下规则:
it

"prettier.semi": false,
"prettier.singleQuote": true复制代码

而后格式化, OK!

相关文章
相关标签/搜索