我的vscode项目格式化配置

{
    "editor.tabSize": 4,
    // vscode默认启用了根据文件类型自动设置tabsize的选项
    "editor.detectIndentation": false,
    "vetur.format.options.tabSize": 4,
    // "html.format.wrapAttributesIndentSize": 250, // 最大字符数
    // "html.format.maxPreserveNewLines": 500,
    "vetur.format.defaultFormatter.html": "prettier", // prettyhtml js-beautify-html
    // 保存时格式化
    "editor.formatOnSave": false,
    "vetur.format.defaultFormatterOptions": {
        // "js-beautify-html": {
        //     // 对属性进行换行。
        //     // - auto: 仅在超出行长度时才对属性进行换行。
        //     // - force: 对除第一个属性外的其他每个属性进行换行。
        //     // - force-aligned: 对除第一个属性外的其他每个属性进行换行,并保持对齐。
        //     // - force-expand-multiline: 对每个属性进行换行。
        //     // - aligned-multiple: 当超出折行长度时,将属性进行垂直对齐。
        //     "wrap_attributes": "aligned-multiple", // force-aligned   aligned-multiple
        // },
        "prettier": {
            "sortAttributes": false,
            "printWidth": 150, // 设置一行多少字符换行
            "wrap_attributes": "force-expand-multiline", // 属性折行对齐方式
            "semi": true, // 是否在每行末尾添加分号
            "singleQuote": true, // 使用单引号
        }
    },
}
上一篇:进9008的方式


下一篇:SQL Server2008安装详细教程