zoukankan      html  css  js  c++  java
  • vue项目的常用配置代码

    {
    // 针对vue的格式化配置----依赖eslint、prettier、vetur等插件
    // 强制单引号
    "prettier.singleQuote": true,
    "prettier.semi": false,
    // 尽可能控制尾随逗号的打印
    "prettier.trailingComma": "all",
    // 开启 eslint 支持
    "prettier.eslintIntegration": true,
    // 保存自动化
    "editor.formatOnSave": false,
    // 保存时自动fix
    "eslint.autoFixOnSave": true,
    // 添加 vue 支持
    "eslint.validate": [
    "javascript",
    "javascriptreact",
    {
    "language": "vue",
    "autoFix": true
    }
    ],
    // 使用插件格式化 html
    "vetur.format.defaultFormatter.html": "js-beautify-html",
    "vetur.format.defaultFormatter.js": "prettier",
    "vetur.format.defaultFormatter.less": "prettier",
    "vetur.format.defaultFormatter.postcss": "prettier",
    "vetur.format.defaultFormatter.scss": "prettier",
    "vetur.format.defaultFormatter.stylus": "stylus-supremacy",
    "vetur.format.defaultFormatter.ts": "prettier",
    // 格式化插件的配置
    "vetur.format.defaultFormatterOptions": {
    "js-beautify-html": {
    // 属性强制折行对齐
    //"wrap_attributes": "force-aligned",
    "wrap_line_length": 150,
    "wrap_attributes": "auto",
    "end_with_newline": false
    }
    },
    "editor.renderIndentGuides": false,
    "todo-tree.defaultHighlight": {
    "foreground": "green",
    "type": "none"
    },
    "todo-tree.customHighlight": {
    "TODO": {},
    "FIXME": {}
    },
    "sync.gist": "cfca410af60413084499e2908a66822c",
    "editor.tabSize": 2,
    "javascript.updateImportsOnFileMove.enabled": "always"
    }

     token: b5515dc491cef628d17d16b1d7bf22c266959297

  • 相关阅读:
    Swift 正式开源, 包括 Swift 核心库和包管理器
    Swift 3 新特性
    iOS10 CoreData新特性
    iOS各个版本的新特性介绍
    iOS WKWebView详解
    Swift XML解析库
    ios辅助功能之voiceover实战
    iOS 内存管理机制和循环引用处理方法
    Swift 关键字汇总
    Swift 自动布局框架-SnapKit
  • 原文地址:https://www.cnblogs.com/clwydjgs/p/10331037.html
Copyright © 2011-2022 走看看