VScode的setting配置

{
    "cmake.configureOnOpen": true,
    "C_Cpp.updateChannel": "Insiders",
    "window.zoomLevel": 1,
    "workbench.iconTheme": "material-icon-theme",
    "grunt.autoDetect": "on",
    "jake.autoDetect": "on",
    "workbench.preferredLightColorTheme": "Default Dark+",
    "workbench.colorCustomizations": {
       // "editor.selectionHighlightBackground": "#ff0000",
      //  "editor.lineHighlightBackground": "#870bc0",
        "editor.findRangeHighlightBackground": "#91ff00",
        "editor.selectionHighlightBorder": "#e61453",
        "editor.selectionBackground": "#ffffffff",
        //"editor.findMatchBorder": "#bfc213",
        //"editor.findRangeHighlightBorder": "#08ddd2",
        "editor.findMatchBackground": "#3417db",
        "editorBracketMatch.background": "#0066ff",
    },
    "[javascript]": {
        //"editor.defaultFormatter": "vscode.typescript-language-features"
        "editor.defaultFormatter": "lonefy.vscode-JS-CSS-HTML-formatter"
    },
    //java配置
    "java.home": "/home/luqian/soft/java19/jdk-19.0.1",
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    //"java.configuration.checkProjectSettingsExclusions": false,
    "files.autoGuessEncoding":true,
    //code run插件
    "code-runner.executorMap": {
        "java": "cd $dir && javac -encoding utf-8 $fileName && java $fileNameWithoutExt",
    },
    "java.configuration.maven.userSettings": "/usr/local/apache-maven-3.8.6/conf/settings.xml",
    "maven.terminal.customEnv": [
        {
            "environmentVariable": "JAVA_HOME",
            "value": "/home/luqian/soft/java19/jdk-19.0.1"
        }
    ],
    "editor.bracketPairColorization.enabled": true,
    "editor.guides.bracketPairs": "active",
    // "editor.tokenColorCustomizations": {
    //   "keywords": "#FF0000",
    //   "strings": "#dcdde4"
    // },
    "[html]": {
        //"editor.defaultFormatter": "HookyQR.beautify"
        "editor.defaultFormatter": "lonefy.vscode-JS-CSS-HTML-formatter"
    },
    "editor.fontSize": 20,
    "editor.detectIndentation": false,
    //"files.autoSave": "afterDelay",
    /*CSS、HTML、JS 和 Vue 等文件的格式化*/
    //tab 大小为2个空格
  "editor.tabSize": 2,
  // 100 列后换行
  "editor.wordWrapColumn": 100,
  // 保存时格式化
 // "editor.formatOnSave": true,
  //自动对齐标签,元素内容
  //"editor.formatOnType": true,
  // 开启 vscode 文件路径导航
  "breadcrumbs.enabled": true,
  // prettier 设置语句末尾不加分号
  //"prettier.semi": false,
  // prettier 设置强制单引号
  //"prettier.singleQuote": true,
  // 选择 vue 文件中 template 的格式化工具
  "vetur.format.defaultFormatter.html": "js-beautify-html",
  "vetur.format.defaultFormatter.js": "vscode-typescript",//让vue中的js按编辑器自带的ts格式进行格式化
  // 显示 markdown 中英文切换时产生的特殊字符
  "editor.renderControlCharacters": true,
  // 设置 eslint 保存时自动修复
  "eslint.autoFixOnSave": true,
  // eslint 检测文件类型
  "eslint.validate": [
     "vue",
     "html",
     "javascript",
     "typescript",
     "javascriptreact",
     "typescriptreact"
  ],
  // vetur 的自定义设置
  "vetur.format.defaultFormatterOptions": {
    // "prettier": {
    //   "singleQuote": true,
    //   "semi": false
    // }
    "js-beautify-html": {
      // - auto: 仅在超出行长度时才对属性进行换行。
      // - force: 对除第一个属性外的其他每个属性进行换行。
      // - force-aligned: 对除第一个属性外的其他每个属性进行换行,并保持对齐。
      // - force-expand-multiline: 对每个属性进行换行。
       "aligned-multiple":true, //当超出折行长度时,将属性进行垂直对齐。
      "wrap_attributes": "force-aligned"
    },
    "vscode-typescript":{
      "semi":false,
      "singleQuote":true
    }
  },
  // vue 扩展的文件默认使用 prettier 进行格式化
   "[vue]": {
    "editor.defaultFormatter": "Vue.volar",
    
  },
  "gitee.access_token": "2388f898745a27ccf1dc3207f054c3f9",
  "gitee.gist": "t9zwd457e1ufcirvnqjl071t9zwd457e1ufcirvnqjl071",
  "git-graph.openToTheRepoOfTheActiveTextEditorDocument": true,
  "javascript.updateImportsOnFileMove.enabled": "always",
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  },
  "diffEditor.ignoreTrimWhitespace": false,
  "cssrem.rootFontSize": 80,


}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值