VSCODE 打造完美java开发环境「建议收藏」

VSCODE 打造完美java开发环境「建议收藏」vscodeJava开发环境配置(此博客已更新,之前的排版不利于阅读)使用vscode后,你可能无法忍受eclipse:)最后更新时间:2018-07-01(博客地址)系统需安装jdk1.8,配置好环境变量JAVA_HOME打开vscode,安装java相关插件LanguagesupportforJava™forVisualStud…

大家好,又见面了,我是你们的朋友全栈君。

 

 

vscode Java 开发环境配置

VsCode 对 Java 的支持优化了许多(此博客是富文本编辑器编写,不方便更新,迁移到 新地址

使用vscode后,你可能无法忍受 eclipse :)

最后更新时间: 2020-05-30

(博客地址)

系统需安装jdk1.8,配置好环境变量JAVA_HOME

打开vscode,安装java相关插件

  1. Language support for Java ™ for Visual Studio Code
  2. Java Extension Pack
  3. Debugger for Java
  4. Java Test Runner

以上插件安装完成,就可以开始java开发了

个人推荐插件

  1. Eclipse Keymap for Visual Studio Code. (eclipse快捷键,eclipse用户最爱)
  2. Lombok Annotations Support for VS Code. (简化POJO, 很惊喜)

开发基本配置

常用配置项: 文件->首选项->设置

  1. maven 配置(如果本地有安装maven)

    "java.configuration.maven.userSettings": "/home/luokai/maven/apache-maven-3.3.9/conf/settings.xml"

    < !mirrors 中配置 mirror >推荐使用maven阿里仓库:在settings.xml添加

    <mirrors>
        <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
    </mirrors>
  2. 全局搜索忽略文件夹,搜索文件时常常需要忽略target文件

    "search.exclude": {
                "**/node_modules": true,
                "**/bower_components": true,
                "**/target": true,
                "**/logs": true
            }
  3. junit 测试,Java Test Runner插件运行多模块项目test存在问题 GitHub issues 现已解决 : ), 在 0.7.1 版本

    推荐一种繁琐的方式: 依赖maven

    任务->配置任务

    在tasks 数组中添加以下配置:

    "tasks": [
        {
            "label": "test:HelloWorld",
            "type": "shell",
            "command": "mvn -Dtest=HelloWorldTest#testHelloWorld test",
            "group": "test"
        },

    执行test:command : 是运行指定的单元测试 ,HelloWorldTest.testHelloWorld()方法

    任务->运行任务
    选择刚刚添加的 test case,完美运行

  4. 使用 tomcat 调试 web 项目

    • 安装 Tomcat for Java 插件
    • 点击侧边栏 TOMCAT SERVERS 右边 + 号,选择本地安装的 tomcat。
    • 选择 war 包运行。

      PS: 在调试前注意构建最新的 war 包

小技巧:

  1. 取消单击打开文件覆盖导航栏:
    • 文件->首选项->设置, 添加 "workbench.editor.enablePreview": false,

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162509.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • laravel报错:TokenMismatchException in VerifyCsrfToken.php line 68:

    laravel报错:TokenMismatchException in VerifyCsrfToken.php line 68:laravel报错:TokenMismatchException in VerifyCsrfToken.php line 68:

    2022年4月24日
    53
  • 高德地图的标志放大_高德地图点标注的分布与缩放

    高德地图的标志放大_高德地图点标注的分布与缩放本文介绍了在ReactNative平板开发中使用高德地图组件的一个案例,重点介绍了如何计算并缩放到所需状态,以及地图Webview与ReactNative通信的方式。欢迎关注我的专栏:熵与单子的代码本。在数据可视化展示系统中,地理信息系统(GIS)组件已经几乎是必备的了。GIS组件通过地图的形式直观地展现数据项在地理上的分部,以地图上点标注(Marker)的颜色、大小…

    2022年5月22日
    104
  • 关于电角度的理解[通俗易懂]

    关于电角度的理解[通俗易懂]从电磁分布的角度来看,永磁体(或励磁)产生的磁场空间分布呈现周期性变化,一个周期为电角度的360度。显然从任意N极出发沿着某圆周方向经过S极再到下一个N极为一个周期的电角度。此过程中永磁体经过了级对数p个电极,即电周期进行了p个,那么p极对数转一圈的电角度则为p*360度…

    2025年6月10日
    3
  • .gho文件检查

    .gho文件检查虽然目前windows10的接受程度越来越广泛,但我接触到的一些非IT人士还是钟爱于windows7系统,本文记录一下在使用ghost还原系统遇到的问题。gho还原失败在还原ghost系统过程中,遇到gho文件损坏,还原失败,导致系统重装卡住,且大部分的PE系统都不能上网,这就比较麻烦了。因为gho文件一直保存于U盘中,可能在平时使用U盘过程中操作不当导致数据出现损坏。为了避免这种事情的再次发生,…

    2022年7月14日
    14
  • 灾备测试_数据级灾备

    灾备测试_数据级灾备灾备测试

    2025年7月24日
    3
  • ideal 2021.2 永久激活(已测有效)

    ideal 2021.2 永久激活(已测有效),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    389

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号