VSCode 配置

vscode 配置

{
  "editor.minimap.enabled": false,
  "editor.fontSize": 18,
  "editor.tabSize": 2,
  "json.maxItemsComputed": 500000,
  "debug.console.fontSize": 18,
  "debug.onTaskErrors": "abort",
  "markdown.preview.fontSize": 18,
  "editor.suggestFontSize": 18,
  "window.zoomLevel": 0,
  "[cpp]": {
    "editor.defaultFormatter": "ms-vscode.cpptools"
  },
  // "[glsl]": {
  //   "editor.defaultFormatter": "xaver.clang-format"
  // },
  "[json]": {
    "editor.defaultFormatter": "vscode.json-language-features"
  },
  "[html]": {
    "editor.defaultFormatter": "vscode.html-language-features"
  },
  "[javascript]": {
    "editor.defaultFormatter": "vscode.typescript-language-features"
  },
  "[typescript]": {
    "editor.defaultFormatter": "vscode.typescript-language-features"
  },
  "[jsonc]": {
    "editor.defaultFormatter": "vscode.json-language-features"
  },
  "[vue]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[less]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[scss]": {
    "editor.defaultFormatter": "vscode.css-language-features"
  },
  "[java]": {
    "editor.defaultFormatter": "redhat.java"
  },
  "[scala]": {
    "editor.suggestSelection": "first",
    "editor.formatOnPaste": true,
    "editor.formatOnType": true
  },
  "[python]": {
    "editor.defaultFormatter": "ms-python.python"
  },
  "editor.renderWhitespace": "none",
  "breadcrumbs.enabled": false,
  "editor.suggestSelection": "first",
  "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
  "editor.detectIndentation": false,
  "editor.wordWrapColumn": 102400,
  "html.format.wrapLineLength": 102400,
  "html.format.wrapAttributes": "preserve",
  "terminal.integrated.fontSize": 18,
  //"terminal.integrated.shellArgs.windows": null, 
  "terminal.integrated.profiles.windows": {
    "PowerShell -NoProfile": {
      "source": "PowerShell",
      "args": [
        "-NoProfile"
      ]
    },
    "CMD": {
      "path": "C:/WINDOWS/System32/cmd.exe",
      "args": []
    },
    "Git-Bash": {
      "path": "D:/MySoftware/PortableGit/bin/bash.exe",
      "args": []
    }
  },
  "terminal.integrated.defaultProfile.windows": "CMD",
  "python.languageServer": "Default",
  "python.formatting.autopep8Args": [
    "--indent-size=2",
    "--max-line-length=12048"
  ],
  "python.autoComplete.typeshedPaths": [
    "D:/Program Files/Python310/Scripts",
    "D:/Program Files/Python310/Lib/site-packages"
  ],
  "remote.SSH.remotePlatform": {
    "192.168.32.245": "linux",
    "192.168.32.111": "linux"
  },
  "python.defaultInterpreterPath": "D:/Program Files/Python310/python.exe",
  "python.pythonPath": "D:/Program Files/Python310/python.exe",
  "files.watcherExclude": {
    "**/.bloop": true,
    "**/.metals": true,
    "**/.ammonite": true
  },
  "files.exclude": {
    "**/.classpath": true,
    "**/.factorypath": true,
    "**/.project": true,
    "**/.settings": true,
    "node_modules": true
  },
  "java.jdt.ls.java.home": "D:/MySoftware/Java/Java8X64/jdk-17.0.4",
  "java.configuration.runtimes": [
    {
      "name": "JavaSE-17",
      "path": "D:/MySoftware/Java/Java8X64/jdk-17.0.4",
    },
    {
      "name": "JavaSE-1.8",
      "path": "D:/MySoftware/Java/Java8X64/jdk1.8.0_181",
    }
  ],
  "redhat.telemetry.enabled": true,
  "prettier.printWidth": 120000,
  "maven.executable.path": "D:/MySoftware/Java/Maven/bin/mvn.cmd",
  "maven.settingsFile": "D:/MySoftware/Java/Maven/conf/settings.xml",
  "maven.executable.preferMavenWrapper": false,
  "java.configuration.maven.globalSettings": "D:/MySoftware/Java/Maven/conf/settings.xml",
  "java.configuration.maven.userSettings": "D:/MySoftware/Java/Maven/conf/settings.xml",
  "java.format.settings.url": "file:///D:/Project/.vscode/eclipse-java-google-style.xml",
  "java.format.settings.profile": "GoogleStyle",
  "java.completion.importOrder": [
    "java",
    "javax",
    "com",
    "org"
  ],
  "metals.sbtScript": "D:/MySoftware/Java/sbt-1.7.1/bin/sbt.bat",
  "metals.mavenScript": "D:/MySoftware/Java/Maven/bin/mvn.bat",
  "metals.fallbackScalaVersion": "2.12.16",
  "metals.bloopVersion": "1.5.2",
  "metals.showImplicitArguments": true,
  "metals.showImplicitConversionsAndClasses": true,
  "metals.showInferredType": true,
  "metals.javaHome": "D:/MySoftware/Java/Java8X64/jdk-17.0.4",
  "metals.customRepositories": [
    "https://maven.aliyun.com/repository/central",
    "https://repo.spring.io/release",
    "https://maven.aliyun.com/repository/public",
    "https://repo.osgeo.org/repository/release"
  ],
  "debug.console.wordWrap": false,
  "xml.format.maxLineWidth": 102400,
  "javascript.updateImportsOnFileMove.enabled": "never",
  "[css]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "cmake.configureOnOpen": true,
  "cmake.cmakePath": "D:/MySoftware/CMake-3.29.3/bin/cmake.exe",    
  "security.workspace.trust.untrustedFiles": "open",
  "window.commandCenter": false,  
  "editor.maxTokenizationLineLength": 1e+40,
  "cmake.options.statusBarVisibility": "visible",
  "cmake.pinnedCommands": [
    "workbench.action.tasks.configureTaskRunner",
    "workbench.action.tasks.runTask"
  ],
  "workbench.editor.enablePreview": false,
  "glsllint.glslangValidatorPath": "D:\\MySoftware\\3DViewer\\glslang-master-windows-Release\\bin\\glslangValidator.exe",
  "glsllint.supportedLangsWithStringLiterals": [
    "javascript",
    "javascriptreact",
    "typescript",
    "typescriptreact",
    "elm"
  ],
  
  "glsllint.additionalStageAssociations": {
    ".fs.glsl": "frag",
    ".fs": "frag",
    ".vs.glsl": "vert",
    ".vs": "vert",
    ".tes.glsl": "tese",
    ".tes": "tese",
    ".tcs.glsl": "tesc",
    ".tcs": "tesc",
    ".gs.glsl": "geom",
    ".gs": "geom",
  },
}


--------------

posted @ 2024-09-04 20:48  ParamousGIS  阅读(14)  评论(0编辑  收藏  举报