IDE是vscode 安装了.vetur插件
由于stylus可以仅用缩进不用写大括号之类的,所以十分方便,
但有个问题,按alt shift F 格式化时,vetur这个插件会默认添加上正常css的花括号之类的...
目前是不希望改变stylus的简洁风格,不然就用回scss了.
解决方法
安装插件
然后配置中添加
// 以下为stylus配置
"stylusSupremacy.insertColons": true, // 是否插入冒号
"stylusSupremacy.insertSemicolons": false, // 是否插入分好
"stylusSupremacy.insertBraces": false, // 是否插入大括号
"stylusSupremacy.insertNewLineAroundImports": false, // import之后是否换行
"stylusSupremacy.insertNewLineAroundBlocks": false // 两个选择器中是否换行