江辰

博客

VS Code 用户自定义配置推荐

发布于 # VS Code

settings.json

{
    // 启用或禁用在 VS Code 中重命名或移动文件时自动更新 import 语句的路径
    "javascript.updateImportsOnFileMove.enabled": "always",
    // 禁止vscode的默认制表符
    "editor.detectIndentation": false,
    // 自动换行
    "editor.wordWrap": "on",
    // 字体大小
    "editor.fontSize": 16,
    // 选中糟糕的-
    "editor.wordSeparators": "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?",
    // 启用后,将不会显示扩展程序建议的通知。
    "extensions.ignoreRecommendations": true,
    // 关闭默认的js验证,js中使用flow或ts语法会报错,需要关闭
    "javascript.validate.enable": false,
    "fileheader.Author": "Jiang",
    "fileheader.LastModifiedBy": "Jiang",
    "files.associations": {
        "*.wxml": "xml",
        "*.wxss": "css",
        "*.cjson": "jsonc",
        "*.wxs": "javascript"
    },
    "eslint.trace.server": "messages",
    "eslint.validate": [
        "javascript",
        "javascriptreact"
    ],
    "typescript.tsdk": "node_modules/typescript/lib",
    "emmet.includeLanguages": {
        "wxml": "html"
    },
    "[json]": {
        "editor.defaultFormatter": "HookyQR.beautify"
    },
    "[css]": {
        "editor.defaultFormatter": "HookyQR.beautify"
    },
    "[html]": {
        "editor.defaultFormatter": "HookyQR.beautify"
    },
    "[less]": {
        "editor.defaultFormatter": "michelemelluso.code-beautifier"
    },
    "[javascript]": {
        "editor.defaultFormatter": "HookyQR.beautify"
    },
    "workbench.colorTheme": "Monokai",
    "workbench.iconTheme": "vscode-icons",
    "[javascriptreact]": {
        "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    "[typescriptreact]": {
        "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    "[jsonc]": {
        "editor.defaultFormatter": "vscode.json-language-features"
    }
}