首页 > 其他分享 >VSCode 配置

VSCode 配置

时间:2024-09-04 20:48:53浏览次数:3  
标签:MySoftware java VSCode 配置 defaultFormatter vscode editor true

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


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

标签:MySoftware,java,VSCode,配置,defaultFormatter,vscode,editor,true
From: https://www.cnblogs.com/gispathfinder/p/18397315

相关文章

  • 完全删除或卸载PHPnow环境配置包(图解)
    PHPnow是PHP平台很方便的搭建工具聚,但俗话说的好,轻声容易送神难。PHPnow不是常规的安装软件,所以他没有像一般安装在Windows下的软件中一样的卸载程序。如果用户直接把他的安装目录删除,系统是拒绝的。有些朋友可能使用phpnow久了,觉得它有庞大,于是乎卸载phpnow,这里分享一下phpnow卸......
  • idea2021安装教程与常见配置(可激活至2099年)
    idea2021安装教程与常见配置(可激活至2099年)下载官网下载地址:https://www.jetbrains.com/zh-cn/idea/download/other.html这里我们选择压缩包安装方式,选择2021.3-Windowsx64ZIPArchive(zip),也可以选择exe安装方式安装解压缩安装方式创建非中文目录D:\idea2......
  • 一台Ubuntu22.04物理机搭建虚拟机云和容器云集群,通过安装ESXi、配置GPU透传、创建虚拟
    一台Ubuntu22.04物理机搭建虚拟机云和容器云集群,通过安装ESXi、配置GPU透传、创建虚拟机,然后在虚拟机上搭建集群。步骤1:安装ESXi并配置GPU透传下载和准备ESXi:从VMware官方网站下载ESXi镜像。使用Rufus等工具将镜像写入U盘,以便将其作为启动盘。安装ESXi:将U盘插......
  • Jenkins Job 构建动态参数配置
    在做jenkins项目时,有些参数不是固定写死的,而是动态变化的,这时我们可以用ActiveChoices插件来远程调用参数。实现结果如下:操作步骤: 注意:筛选关键字参数必须位于筛选列表的前面,如该文章示例keyword必须在affectedPlatformIds前面   GroovyScript代码如下:import......
  • kafka安装配置、以及遇到闪退问题的解决办法
    一、Kafka对于zookeeper是强依赖,保存kafka相关的节点数据,所以安装Kafka之前必须先安装zookeeper详细安装过程参见这位大神写的博客windows系统kafka小白入门篇——下载安装,环境配置,入门代码书写_windowskafka-CSDN博客 注:解压包尽量放在磁盘根目录下,避免发生启动失败问......
  • VSCode Webview 插件开发的模板的踩坑记录
    问题CSP:refusedxxxxxx常见的几类报错(打开开发者工具,在控制台就会自动输出)refusedtoapplyinlinestylebecauseitviolatesthefollowingContentSecurityPolicydirectivexxxxxxrefusedtoloadthescript''becauseitviolatesthefollowingContentSecuri......
  • Win10下ftp搭建配置图文教程
    参考博客:https://www.jb51.net/article/259779.htm1、打开ftp服务方法:win+R输入control打开控制面板点击程序与功能→启动或关闭Windows功能,选择一下选项,打开ftp服务 2、打开Internet信息服务(IIS)管理器方法:win+R输入inetmgr打开iss管理器1)、网站—>添加FTP站点…—>站点......
  • Kubernetes学习指南:保姆级实操手册05——配置集群HA负载均衡
    五、Kubernetes学习指南:保姆级实操手册05——配置集群HA负载均衡简介:Keepalived提供VRRP实现,并允许您配置Linux机器使负载均衡,预防单点故障。HAProxy提供可靠、高性能的负载均衡,能与Keepalived完美配合1、配置Keepalive官方文档提供了两种运行方式(此案例使用选项1):选项1:在......
  • Linux宝塔Mysql两台服务器主从配置,服务器存在多个库
    实现目标:两台服务器(一台为从服务器,一台为主服务器),当主服务器的数据修改,从服务器复制主服务器的操作,实现自动修改数据;1、主数据库操作-先登录主数据库#登录数据库,用root登录方便,用其他账号会提示权限不足,需要登录root给予权限mysql-uroot-p密码2、创建一个账号,供从库用......
  • audio元素与audio对象相关方法和配置项
    <audio>元素属性:src:指定音频文件的来源。controls:显示音频播放器的默认控件,如播放、暂停、音量调节等。autoplay:自动播放音频文件,一旦页面加载完毕,音频就会开始播放。loop:音频播放完毕后自动重新播放。muted:默认静音播放音频。preload:设置音频在页面加载时的......