前端大杂烩

Vs Code配置

2021-06-15  本文已影响0人  写写而已

配置说明

配置使用tab缩进,且缩进为4

image.png

设置单行换行方式,根据屏幕宽度自动换行

image.png

附JSON配置

{
    "workbench.colorTheme": "Panda Syntax",
    "editor.fontSize": 15.5,
    /* 其他文件采用的配置,比如.js */
    "prettier.singleQuote": true,
    "prettier.semi": false,
    "prettier.trailingComma": "none",
    "prettier.arrowParens": "avoid",
    /** 超过x字符自动换行 */
    "prettier.printWidth": 120,
    "editor.detectIndentation": false,
    "editor.tabSize": 4,
    "[html]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[javascript]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[vue]": {
        "editor.defaultFormatter": "octref.vetur"
    },
    "editor.minimap.enabled": false,
    "vetur.grammar.customBlocks": {
        "docs": "md",
        "i18n": "json"
    },

    /* vetur内采用的配置 */
    "vetur.format.defaultFormatterOptions": {
        "prettier": {
            "semi": false,
            "singleQuote": true,
            "arrowParens": "avoid",
            "trailingComma": "none",
            "editor.wordWrapColumn": 120,
            "editor.wordWrap": "on",
            "diffEditor.wordWrap": "on",
            /** 超过x字符自动换行 */
            "printWidth": 120
        }
    },
    "[jsonc]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "vetur.format.options.tabSize": 4,
    "prettier.tabWidth": 4,
    "prettier.useTabs": true,
    "editor.wordWrapColumn": 120,
    "[javascriptreact]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "diffEditor.wordWrap": "on",
    "editor.wordWrap": "wordWrapColumn",
    "editor.accessibilitySupport": "on",
    "html.format.indentInnerHtml": false,
    "[json]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    }
}

参考文档

https://www.cnblogs.com/suwanbin/p/13583717.html

上一篇下一篇

猜你喜欢

热点阅读