zoukankan      html  css  js  c++  java
  • 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
    }

  • 相关阅读:
    Oracle sql的基本优化写法和思路。
    Linux的简单介绍和开发基本运维时候用到的命令
    Nginx的使用(反向代理,负载均衡)
    Mybatis传值为空需要配置JdbcType来解决吗?(XML文件不需要配置JdbcType)
    Mybatis Blob和String互转,实现文件上传等。
    Ckeditor上传图片返回的JS直接显示出来,未执行!!!
    学习中的错误——ubuntu 14.04 LTS 启动eclipse报错
    2016计算机大会后记——机器学习:发展与未来
    2016计算机大会后记——大数据时代的模式识别
    近期编程问题——epoll failed:bad file descriptor
  • 原文地址:https://www.cnblogs.com/jeffhong99/p/13720119.html
Copyright © 2011-2022 走看看