如何使用更漂亮的配置来改善代码格式

时间:2020-03-17 20:30:06

标签: javascript html visual-studio-code formatting prettier

我将prettiervs code一起使用,并将选项"editor.formatOnSave": true

这是我的.prettierrc配置:

module.exports = {
    semi: false,
    overrides: [
        {
            files: ['*.js', '*.json', '*.css'],
            options: {
                trailingComma: 'es5',
                tabWidth: 4,
                semi: true,
                singleQuote: true,
            },
        },
        {
            files: ['*.html'],
            options: {},
        },
    ],
};

有更好的方法吗?以及我应该在HTML选项中添加些什么来获得更清晰的HTML代码,而无需像这样:

<tr
                    ng-repeat="student in displayVars.studentsToShow track by student.id"
                >

我的HTML文件应该在这样的一行中,我不确定发生了什么

<tr ng-repeat="student in displayVars.studentsToShow track by student.id">

顺便说一句,我正在使用angulars 1,这是一个需要维护的旧项目。

1 个答案:

答案 0 :(得分:-1)

我们应该将printWidth选项添加到1000

module.exports = {
    semi: false,
    overrides: [
        {
            files: ['*.js', '*.json', '*.css'],
            options: {
                trailingComma: 'es5',
                tabWidth: 4,
                semi: true,
                singleQuote: true,
            },
        },

        {
            files: ['*.html'],
            options: {
                printWidth: 1000,
                tabWidth: 4,
                htmlWhitespaceSensitivity: 'ignore',
                proseWrap: 'never',
            },
        },
    ],
};