Как я могу улучшить форматирование кода, используя более красивую конфигурацию - PullRequest
0 голосов
/ 17 марта 2020

Я использую prettier с vs code с опцией "editor.formatOnSave": true

Вот мой .prettierr c config:

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 голосов
/ 18 марта 2020

мы должны добавить 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',
            },
        },
    ],
};
...