簡體   English   中英

如何使用更漂亮的配置改進代碼格式

[英]How can i improve code formatting using prettier configuration

我在vs code使用prettier的選項"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這是一個要維護的舊項目。

我們應該將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',
            },
        },
    ],
};

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM