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", }, }
--------------