自动格式化代码

84 阅读1分钟
{
      "editor.codeActionsOnSave": {
          "source.fixAll.eslint": true
      },
      "eslint.validate": [
          "javascript",
          "javascriptreact",
          "html",
          "vue"
      ],
      //为了符合eslint的两个空格间隔原则
      "editor.tabSize": 2,
      "editor.fontSize": 17,
      "javascript.updateImportsOnFileMove.enabled": "always",
      "explorer.confirmDelete": false,
      "git.enableSmartCommit": true,
      "git.path": "C:\\Program Files\\Git\bin\\git.exe",
      "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
      "git.confirmSync": false,
      "git.autofetch": true,
      "[scss]": {
          "editor.defaultFormatter": "michelemelluso.code-beautifier"
      },
      "[less]": {
          "editor.defaultFormatter": "michelemelluso.code-beautifier"
      },
      // "editor.semanticTokenColorCustomizations": "enable",
      "window.zoomLevel": -1,
      "diffEditor.ignoreTrimWhitespace": false,
      // 头部注释
      "fileheader.customMade": {
          // 头部注释默认字段
          "Author": "zjue",
          "Date": "Do not edit", // 设置后默认设置文件生成时间
          "LastEditTime": "Do not edit", // 设置后,保存文件更改默认更新最后编辑时间
          "LastEditors": "zjue", // 设置后,保存文件更改默认更新最后编辑人
          "Description": "",
          // "FilePath": "Do not edit", // 设置后,默认生成文件相对于项目的路径
          // "custom_string_obkoro1": "可以输入预定的版权声明、个性签名、空行等"
      },
      // 函数注释
      "fileheader.cursorMode": {
          // 默认字段
          "description": "",
          "param": "",
          // "return": ""
      },
      "fileheader.configObj": {
          "autoAdd": true, // 检测文件没有头部注释,自动添加文件头部注释
          "autoAddLine": 100, // 文件超过多少行数 不再自动添加头部注释
      },
      "sync.gist": "ab1458948809fc1626ad66023c9c1a73",
      "eslint.format.enable": true,
      "eslint.lintTask.enable": true,
      "[javascript]": {
          "editor.defaultFormatter": "esbenp.prettier-vscode"
      },
      "[vue]": {
          "editor.defaultFormatter": "octref.vetur"
      },
      "[typescript]": {
          "editor.defaultFormatter": "esbenp.prettier-vscode"
      },
      "editor.defaultFormatter": "esbenp.prettier-vscode",
      "editor.renameOnType": true