java tm 插件_VS Code 中有哪些好用的 Java 插件?

说到写 Java,想必做 Java 开发的童鞋,蛮多都是会用 IntelliJ, Eclipse 或是 Netbeans。许多童鞋也许会问,VS Code 也能写 Java? 是的,没错,VS Code 可以写 Java,而且有着很好的开发体验。特别对于多语言开发者来说,如果能在同一个 IDE 或是编辑器编写多种语言,岂不是很方便?笔者在微软近六年,除了C#,主要写 TypeScript,还写过 PHP,Python,Java 等语言。自从有了 VS Code,再也不用在不同的 IDE/编辑器之间切换了。那么,我们就来看看 VS Code 中有哪些好用的 Java 插件。

Language Support for Java(TM) by Red Hat

5cc041f0aa3e564fe85259318cbb6855.png

Red Hat 的 Java 插件是每个 VS Code Java 用户的必装插件。对 Maven/Gradle 项目的基本支持、代码格式化,代码重构、代码片段、语法高亮、代码自动补全等等核心功能,都在这个插件中。

Debugger for Java

733cb53fc33fe5d27badaf733e38d449.png

调试对于每一个语言来说当然是必不可少的功能。Debugger for Java 除了提供 Launch/Attach、断点/条件断点、Step In/Out/Over、Callstacks 这些基本功能,还支持 Logpoints、Hot Code Replace 等高级功能,使得调试 Java 项目如丝般顺滑。

Java Test Runner

938f7d6e96433d2c74819915eee55237.png

在项目生命周期中,测试是一个重要的环节。Java Test Runner 对主流的测试框架 JUnit 和 TestNG 都有着很好的支持。在 Test Explorer 中,可以方便地查看所有测试用例、运行/调试测试代码、查看测试报告。

Maven for Java

5240f7884cd351cc7ec545dcfb4d80fd.png

Maven 是 Java 生态圈中使用最多的构建工具,在 VS Code 中也有很好的支持。基于 Maven Archetype 生成 Maven 项目、运行各种 Maven 命令,在 VS Code 中也能轻松地开发 Maven 项目。

Java Dependency Viewer

15fdbcac19a7b38c329a036a05527a61.png

顾名思义,Java Dependency Viewer 可以方便地列出当前 Java 项目所有地依赖项,并且可以开始地创建一个 Java 项目。

更多好用的 Java 插件

Spring Boot Tools

Spring Initializr Java Support

Spring Boot Dashboard

Tomcat

Jetty

CheckStyle

Java Linter

Java Decompiler

Lombok Annotations Support

Java Properties

作为 Java 开发者的你,看到这么多好用的插件,是不是也跃跃欲试呢?除此之外,如果有机会让你参与到这些百万级下载量的插件开发,是不是更好?现在就有一个绝佳的机会,base 在上海的 Visual Studio China 团队大量招聘 Java 工程师!工作的内容不乏各类 VS Code Java 插件的研发,以及 Spring、云原生等在 Azure 云服务上的支持~ 详情请见 https://zhuanlan.zhihu.com/p/55680019 , 或者在左下角点击“阅读原文”。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值