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
    }

  • 相关阅读:
    百度mp3地址解密码
    VB 在EXE后附加信息
    截屏函数
    Base64和StrToByte
    The Android ION memory allocator, DMABUF is mentioned as well
    DDC EDID 介绍
    Memory management for graphic processors TTM的由来
    科普 写display driver的必看 How video card works [2D的四种主要操作]
    GEM vs TTM
    DMABUF 背景介绍文章 Sharing buffers between devices
  • 原文地址:https://www.cnblogs.com/jeffhong99/p/13720119.html
Copyright © 2011-2022 走看看