vscode 代码格式化问题
来源:4-5 ColumnList 组件编码
__攻城狮_
2020-09-25
vscode 中代码用快捷键格式化后,settings.json 中的配置跟项目要求的代码格式冲突。
有的末尾需要分号(interface代码块中),有的不需要(如2图末尾标注),有的需要逗号结尾,有的不需要,快捷键格式化代码会给统一处理都加或者都不加。这种情况下,如何配置?
补充:通俗点讲就是 用快捷键格式化代码的时候,vscode 都给粗暴的统一处理了
写回答
1回答
-
同学你好 这是因为你的 prettier 的配置不完全,可以多加一项,处理掉末尾的空格,我试了一下这个配置,应该完全符合你的要求。
"prettier": { // Prettier option here "semi": false, "singleQuote": true, // 这一项是新添加的 "trailingComma": "none" }
其实比较厉害的功能是 prettier 可以直接按照 eslint 的配置,自动的格式化代码,而不是自己进行配置配置文件的书写。但是这个过程要装一些插件和配置,比较繁琐,同学课后有空可以研究一下。
022021-01-28
相似问题