编辑器规范
prettier 规范
配置(使用默认配置)
使用指南
- 下载安装 Prettier 插件
参考文档
prettier 官方文档: https://prettier.io/
IDE插件
VSCode
- EditorConfig for VS Code // editorconfig 在 VScode 上的插件
- Prettier - Code formatter // 代码格式化插件(安装配置规则 @mengjing/prettier-config)
可供参考的setting.json配置:
{
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.organizeImports": true
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnPaste": true,
"editor.formatOnSave": true
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnPaste": true,
"editor.formatOnSave": true
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnPaste": true,
"editor.formatOnSave": true
},
"typescript.tsdk":"./node_modules/typescript/lib"
}
WebStorm
无需安装,统统内置