vscode中设置prettier配合eslint规则格式化代码

Prettier 是什么?

Prettier 是一个十分好用且友好的代码格式化工具,它支持:

它移除了所有原始样式并确保输出的所有代码都符合一致的样式


1. 在vscode扩展商店中搜索并下载prettier插件

vscode中设置prettier配合eslint规则格式化代码

2. 在项目中创建.prettierrc文件(前面的点不要忘了)

vscode中设置prettier配合eslint规则格式化代码

3. 在.prettierrc文件中以对象格式输入下列代码

{
	// 超过最大值换行 最大行长规则通常设置为 100 或 120
    "printWidth": 100,

    // 让prettier使用eslint的代码格式进行校验
    "eslintIntegration": true,

    // 让prettier使用stylelint的代码格式进行校验
    "stylelintIntegration": true,

    // tab键缩进长度,默认为2个空格
    "tabWidth": 2,

    // 代码每行末尾是否加分号
    "semi": false,

    // 是否用单引号代替双引号
    "singleQuote": true,

    // 对象&数组是否追加空格
    // e.g. false: {foo:bar}
    // true: { foo: bar }
    "bracketSpacing": true,
    
    // 箭头函数参数是否省略括号 默认avoid 可选 avoid | always
    // avoid 能省略括号的时候就省略 例如x => x
    // always 总是有括号
    "arrowParens": "avoid"
}

更多详情配置项可以参考官方文档 :    https://www.prettier.cn/docs/options.html 

上一篇:Apache Hadoop 3.0.0 Release Notes


下一篇:Hadoop2.0中单点故障解决方案分析