vscode中settings.json配置问题、自动vue代码格式化

{
  "editor.tabSize": 2, //制表符符号eslint
  "git.autofetch": true,
  "editor.fontFamily": "'Courier New', Consolas, monospace",
  "editor.fontSize": 16,
  // 文件注释
  "fileheader.customMade": {
    "Des": "页面、组件说明",
    "Author": "姓名",
    "Date": "Do not edit",
    "query": "{string} p1  内容ID",
    "props": "{string} p1  数据源",
    "event": "{string} p1  des"
  },
  // 函数注释
  "fileheader.cursorMode": {
    "Des": "函数说明",
    "param": " p1  内容ID",
    "return": "客户列表"
  },
  "fileheader.configObj": {
    "createHeader": true, // 默认打开
    "autoAdd": true // 检测文件没有头部注释,自动添加文件头部注释
  },
  "files.autoGuessEncoding": true,
  // "files.autoSave": "afterDelay", //自动保存
  // "editor.lineNumbers": "on", //打开行号
  "editor.quickSuggestions": {
    //开启自动显示建议
    "other": true,
    "comments": true,
    "strings": true
  },
  "editor.formatOnSave": true, //保存时自动格式化
  // "eslint.autoFixOnSave": true, //保存时自动将代码按ESLint格式进行修复
  //autoFixedOnSave 设置已废弃,采用如下新的设置
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  },
  "eslint.format.enable": true,
  "eslint.validate": [
    "javascript",
    "vue",
    "html"
  ],
  // Use 'prettier-eslint' instead of 'prettier
  "prettier.eslintIntegration": true, // 让prettier使用eslint的代码格式进行校验
  "prettier.semi": false, //去掉代码结尾的分号
  "prettier.singleQuote": true, //让函数(名)和后面的括号之间加个空格
  "vetur.format.defaultFormatter.html": "js-beautify-html", //格式化.vue中html
  "vetur.format.defaultFormatter.js": "vscode-typescript", //让vue中的js按编辑器自带的ts格式进行格式化
  "vetur.format.defaultFormatterOptions": {
    "wrap_attributes": "force-expand-multiline",
    "js-beautify-html": {
      "wrap_attributes": "force-expand-multiline",
      "end_with_newline": false
    }
  },
  "emmet.triggerExpansionOnTab": true,
  "[html]": {
    "editor.defaultFormatter": "vscode.html-language-features"
  },
  "[vue]": {
    "editor.defaultFormatter": "octref.vetur"
  },
  "git.enableSmartCommit": true,
  "liveServer.settings.donotShowInfoMsg": true,
  
  "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
  "eslint.options": {},
  "editor.detectIndentation": false,
  "files.autoSave": "afterDelay",
  "typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": false,
  "prettier.trailingComma": "all",
  "javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": false,
  "git.confirmSync": false,
  "editor.wordWrap": "on",
  "eslint.nodeEnv": "",
  "eslint.codeAction.showDocumentation": {
    "enable": true
  },
  "window.zoomLevel": 0,
  "diffEditor.ignoreTrimWhitespace": false
}
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值