• vscode setting.json


    vue使用的setting.json备份

    {
    //主题设置
    "workbench.colorTheme": "Default Dark+",
    // vetur start
    "vetur.validation.template": false,
    "vetur.format.defaultFormatter.html": "prettyhtml",
    //"vetur.format.defaultFormatter.html": "js-beautify-html",
    "vetur.format.defaultFormatter.css": "prettier",
    "vetur.format.defaultFormatter.postcss": "prettier",
    "vetur.format.defaultFormatter.scss": "prettier",
    "vetur.format.defaultFormatter.less": "prettier",
    "vetur.format.defaultFormatter.stylus": "stylus-supremacy",
    "vetur.format.defaultFormatter.js": "prettier",
    "vetur.format.defaultFormatter.ts": "prettier",
    "vetur.format.defaultFormatter.sass": "sass-formatter",
    "vetur.format.defaultFormatterOptions": {
    "js-beautify-html": {
    // js-beautify-html settings here
    "wrap_attributes": "auto", // 属性强制折行对齐
    "wrap_line_length": 0, // 设置一行多少字符换行,设置为 0 表示不换行
    // "end_with_newline": true
    "semi": false, //
    "singleQuote": true // 单引号
    },
    "prettier": {
    //Prettier option here
    "trailingComma": "es5", // 多行时,尽可能打印尾随的逗号
    "tabWidth": 2, // 会忽略vetur的tabSize配置
    "useTabs": false, // 是否利用tab替代空格
    "semi": false, // 句尾是否加;
    "singleQuote": true, // 使用单引号而不是双引号
    "arrowParens": "avoid", // allow paren-less arrow functions 箭头函数的参数使用圆括号
    // 对象中的空格 默认true
    // true: { foo: bar }
    // false: {foo: bar}
    "bracketSpacing": true,
    // JSX标签闭合位置 默认false
    // false: <div
    // className=""
    // style={{}}
    // >
    // true: <div
    // className=""
    // style={{}} >
    "jsxBracketSameLine": false
    }
    },
    // vetur end
    "editor.formatOnSave": false, // 在保存时自动格式化
    "editor.formatOnType": false, // 在键入一行后是否自动化格式
    "editor.formatOnPaste": true, // 在粘贴时自动格式化
    "editor.wordWrap": "off", // 换行规则,off 永不换行
    "editor.detectIndentation": false, // vscode 默认是启用根据文件类型自动设置 tabSize 的值
    // 默认编辑器字号
    "editor.fontSize": 14,
    // tab几个缩进
    "editor.tabSize": 2,
    "editor.insertSpaces": false,
    // 文件自动保存
    "files.autoSave": "afterDelay",
    "files.autoSaveDelay": 10000,
    // eslint start
    "eslint.enable": true,
    "eslint.validate": [
    "javascript",
    "javascriptreact",
    "vue"
    ],
    // 保存之后进行lint
    "eslint.run": "onSave",
    // 是否启用eslint的调试模式
    "eslint.debug": true,
    // 保存时按照哪个规则进行格式化
    "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true //使用eslint,保存格式化,如果editor.formatOnSave为true,这边必须为false,不然会修复2次
    },
    // eslint end
    }

  • 相关阅读:
    基元线程同步构造之用户模式易变构造volatile
    C# 基元线程同步构造
    idea 的Low Memory问题
    python工具——xmind
    VSCODE 远程开发树莓派
    firefox临时文件位置及修改方法
    Veeam Backup & Replication 9.5 备份方式详解
    Windows下登录凭证密码获取工具
    VMProtect虚拟机保护分析入门
    Applescrip
  • 原文地址:https://www.cnblogs.com/jeffhong99/p/13720119.html
Copyright © 2020-2023  润新知