VSCode 常用setiings.json设置

复制代码
{
    "editor.fontSize": 18,
    "editor.tabSize": 2,
    "editor.multiCursorModifier": "ctrlCmd",
    "editor.snippetSuggestions": "top",
    "editor.wordWrap": "on",
    "editor.formatOnSave": true,
    "workbench.iconTheme": "vscode-icons",
    "workbench.startupEditor": "newUntitledFile",
    "files.exclude": {
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/CVS": true,
        "**/.DS_Store": true
        // "**/node_modules": true
    },
    "files.associations": {
        "*.wxml": "xml",
        "*.wxss": "css",
        "*.sass": "css",
        "*.wpy": "vue",
        "*.vue": "vue"
    },
    "emmet.includeLanguages": {
        "vue-html": "html",
        "javascript": "javascriptreact",
        "postcss": "css"
    },
    "emmet.triggerExpansionOnTab": true,
    "emmet.showSuggestionsAsSnippets": true,
    // 禁止 vetur 校验模版
    "vetur.validation.template": false,
    "vetur.format.defaultFormatterOptions": {
        "js-beautify-html": {
            "wrap_attributes": "force-expand-multiline"
        },
        "prettyhtml": {
            "printWidth": 100,
            "singleQuote": false,
            "wrapAttributes": false,
            "sortAttributes": false
        },
        "prettier": {
            "semi": false,
            "singleQuote": true
        }
    },
    "eslint.enable": true,
    "eslint.autoFixOnSave": true,
    "eslint.validate": [
        {
            "language": "html",
            "autoFix": true
        },
        {
            "language": "javascript",
            "autoFix": true
        },
        {
            "language": "javascriptreact",
            "autoFix": true
        },
        {
            "language": "vue",
            "autoFix": true
        }
        // "vue"
    ],
    // 配置以下两个,任意打开文件都可以使用ESLint来检查代码风格
    // 配置全局 eslint 包地址
    // "eslint.nodePath": "F:/devFiles/devToolsSettings/node_modules",
    // 配置全局 eslint 配置
    // "eslint.options": {
    //   "configFile": "F:\\devFiles\\devToolsSettings\\.eslintrc.js"
    // },
    "prettier.singleQuote": true,
    "prettier.semi": false,
    "prettier.disableLanguages": [
        "markdown"
    ],
    "extensions.autoUpdate": false,
    "vetur.format.defaultFormatter.html": "none",
    "terminal.integrated.shell.windows": "C:\\WINDOWS\\system32\\cmd.exe",
    "diffEditor.ignoreTrimWhitespace": true,
    // 配React的配置
    // emmet关于react的配置
    "emmet.syntaxProfiles": {
        "JavaScript React": "jsx"
    },
    "terminal.integrated.rendererType": "dom"
}
复制代码

 

posted @   .NET_海  阅读(457)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示