我用vscode编辑vue文件时,prettier无法格式化选定的内容,只能格式化整个文档,这个怎么解决?
vscode的setting.json里的设置如下:
[JavaScript] 纯文本查看 复制代码 "editor.formatOnSave": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// prettier配置
"prettier.printWidth": 100,
"prettier.tabWidth": 4,
"prettier.semi": false,
"prettier.singleQuote": true,
"prettier.trailingComma": "none",
"prettier.arrowParens": "avoid",
"prettier.proseWrap": "never",
"prettier.bracketSameLine": true,
"prettier.jsxSingleQuote": false,
"prettier.vueIndentScriptAndStyle": true,
"prettier.htmlWhitespaceSensitivity": "ignore",
"prettier.insertPragma": false,
"prettier.requirePragma": false,
"prettier.endOfLine": "lf",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnType": true,
"prettier.singleAttributePerLine": true |