使用vscode开发vue项目,目前.vue文件无法一键同时格式化html,js,css。
- 使用过vetur,暂未经过配置,只能格式化html,js,css其中一个,另外两个格式乱的不能用,如果用这个的话,怎么配置?;
- 曾经用过vue-beauty,以前没问题的,但现在有严重bug,不能用,还有其他可用的插件么;
- vscode有没有一键导出配置的功能或者插件,能导入大佬的设置和插件就好了。
贴一下我在写 vue 时候的 vscode 的配置过程,ESlint 是建议的
"vetur.format.defaultFormatter.html":"js-beautify-html"
"eslint.validate": [
"javascript",
"javascriptreact",
"html",
"vue",
{
"language": "html",
"autoFix": true
}
]
"prettier.semi": false
"
变'
:"prettier.singleQuote": true
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/node_modules": true,
"**/package-lock.json": true,
},
"html.format.endWithNewline": false
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/node_modules": true,
"**/package-lock.json": true
},
"vetur.format.defaultFormatter.html": "js-beautify-html",
"editor.formatOnSave": true,
"prettier.semi": false,
"prettier.singleQuote": true,
"html.format.endWithNewline": true,
"eslint.validate": [
"javascript",
"javascriptreact",
"html",
"vue",
{
"language": "html",
"autoFix": true
}
]
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
这是自己搜索到的,复制这个配置,重启后,我的需求基本满足了。