原因

  • Idea启动慢,过于冗杂,VsCode很轻量
  • 有时需要启动前端代码,不想使用Idea
  • 逃离Idea的破解版魔咒,哈哈哈
  • 最近在学Rust,Idea对Rust的支持不是很好

建议大家还是看看,里面有比较完备的介绍 官方文档

插件

  • Extension Pack for Java

    • 只用下载第一个,其他的会自动下载
    • Language Support for Java有点坑,这个得要Java 11才行,官网上没看到他们说的0.6.x的历史版本
    • 不过不影响使用Java 1.8
  • Spring Boot Extension Pack
    • 这也是个全家桶

插件设置

  • Ctrl + Shift + P,输入setting,选择JSON
{"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -javaagent:\"c:\\Users\\15881\\.vscode\\extensions\\gabrielbb.vscode-lombok-1.0.1\\server\\lombok.jar\"","java.configuration.runtimes": [{"name": "JavaSE-1.8","path": "D:/Dev/jdk1.8.0_191","default": true  //默认使用这个},{"name": "JavaSE-11","path": "D:/Dev/jdk-11.0.15.10-hotspot"}],"redhat.telemetry.enabled": true,"spring.initializr.defaultLanguage": "Java","spring.initializr.defaultJavaVersion": "8","spring.initializr.defaultPackaging": "JAR","java.configuration.maven.globalSettings": "D:\\Dev\\apache-maven-3.5.0\\conf\\settings.xml", //maven setting.xml路径,里面可以指定maven下载依赖的保存路径"java.maven.downloadSources": true,"java.maven.updateSnapshots": true,"maven.dependency.enableConflictDiagnostics": true,"maven.settingsFile": "D:\\Dev\\apache-maven-3.5.0\\conf\\settings.xml", //感觉和上面差不多,还是都设置了吧"spring-boot.ls.java.home": "D:/Dev/jdk1.8.0_191","window.zoomLevel": 2,"java.codeGeneration.generateComments": true,"java.codeGeneration.useBlocks": true,"java.completion.guessMethodArguments": true,"java.debug.settings.forceBuildBeforeLaunch": false,"java.debug.settings.hotCodeReplace": "manual","java.templates.typeComment": ["/**"," * Roushan"," * ${year}/${month}/${day} ${time}"," */"]
}

配置启动文件

  • 配置项目启动Profile
{// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"type": "java","name": "Launch Current File","request": "launch","mainClass": "${file}"},{"type": "java","name": "Launch AppRun","request": "launch","mainClass": "xx.xxxxxx.xxxxxRun","projectName": "xxxxxxx","args": "--spring.profiles.active=local", //选择1"vmArgs": "-Dspring.profiles.active=xxx" //选择2}]
}

VsCode配置Java环境相关推荐

  1. VSCode 配置Java环境

    VSCode 配置Java环境 闲话少说,开始配置挚爱的 VSCode!!! 第一步,安装VScode小插件 第二步,简单写个测试代码 然后进入 setting.json 替换以下代码 第三步,配置 ...

  2. VScode 配置 Java 开发环境 (VSCode 天下第一!!!!!)

    VScode 配置 Java 环境 1. 下载 JDK 方式一:手动下载 JDK Oracle Java SE AdoptOpenJdk Azul Zulu for Azure - Enterpris ...

  3. VScode 配置 Java 开发环境(最简单的纯小白带图版)

    VScode 配置 Java 环境 1.下载VS Code VSCode下载官网 2.配置中文环境 如果懂英语,或者想在编程上有更好的进步,可以跳过这一步,毕竟以后工作,很多软件并非中文,但像我这样的 ...

  4. VScode 配置 Java 开发环境 (VSCode 天下第一)

    VScode 配置 Java 环境 1. 下载 JDK 方式一:手动下载 JDK Oracle Java SE AdoptOpenJdk Azul Zulu for Azure - Enterpris ...

  5. VSCode配置JAVA开发环境,java初级面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

  6. 学习spring boot 第一天:vscode配置Java以及maven环境

    配置系统环境 1.1 安装jdk1.8 "我的电脑"右键→属性→高级系统设置→环境变量 点击"新建",新建系统变量JAVA_HOME,值为JDK安装根目录 D: ...

  7. VSCode配置JAVA开发环境windows 2020

    VSCode配置JAVA开发环境windows 2020(傻瓜式) 下载 安装 下载 今天想用vscode配置Java,结果网上的教程把我看傻了,一个比一个复杂,又是setting.json,又是添加 ...

  8. VSCode软件之配置JAVA环境

    VSCode软件之配置JAVA环境 一.首先下载VScode. 文章链接:点击打开文章<基于Windows和WSL 2的Visual Studio Code (VS Code) 安装及搭建 C/ ...

  9. 如何用vscode配置java

    要在 Visual Studio Code (VSCode) 中配置 Java,请按照以下步骤操作: 安装 Java Extension Pack:在 VSCode 中打开扩展商店,搜索并安装 &qu ...

  10. VSCode搭建Java环境

    环境: Windows 10 JDK11 Visual Studio Code最新版 已配置完成的: Visual Studio Code安装完毕 Java环境搭建完毕(jdk11及以上比较好) 检测 ...

最新文章

  1. php双向链表,双向链表的GO语言实现
  2. 分享基于EF6、Unitwork、Autofac的Repository模式设计
  3. 【每周NLP论文推荐】 介绍语义匹配中的经典文章
  4. 使用MessageFormat格式化数字,日期
  5. linux eclipse svn插件安装,Linux上Eclipse安装SVN插件和安装JavaHL
  6. RtlAdjustPrivilege() 提权函数
  7. IndexError: list index out of range image_name=self.images_name[index]
  8. 液位单闭环实验计算机控制,过程控制实验报告3(液位单闭环实验)
  9. PRBTEK分享-关于示波器探头的11个错误认识
  10. 用Java解决牛客网题目JD1年终奖
  11. 利用ESP定律进行脱壳 ——合天网安实验室学习笔记
  12. Python临时文件创建:tempfile模块简介
  13. 以后有什么需要的可以到淘宝店铺也可以到微店!
  14. 仓库管理系统怎么选?想高效管理仓库的老板,别错过这篇干货!
  15. 北师大计算机组成原理离线作业,[北京师范大学]20秋《计算机组成原理》 离线作业...
  16. ERROR Error loading vue.config.js ERROR Error Command failed git describe --always报错可能的原因
  17. 新科高德发布2009.03版电子眼升级数据
  18. vue文件下载:把文件流保存到本地
  19. python选股策略,金叉,死叉,绿色云
  20. 团队管理之团队气氛篇

热门文章

  1. 囧。。。不知不觉破解了IDMan。。。木有注意最后一步咋破的。。。
  2. python 成语库_python正则表达式抓取成语网站
  3. 5款优秀的在线表单设计器
  4. python 实例化对象_python如何实例化对象
  5. CTFShow“萌心区“WP题解
  6. Python 操作 DB2 库_亲测可用
  7. Dynamips结合Dynagen使用手册
  8. sqlServer2005升级到sqlServer2008R2
  9. VC 和 VS 区别
  10. 计算机语言语法语义,程序设计语言语义