在 VS Code 中运行单元测试
此扩展还将启用测试资源管理器视图,因此您可以专注于代码的单元测试,并以更加符合测试驱动开发(TDD)的方式编写软件。
测试浏览器
此扩展目前仅适用于 Maven 项目,因此请确保您安装了针对 Java 的 Maven 扩展。
高级设置
如果您现在对使用 VS Code 进行 Java 开发感到满意,那么是时候进一步改善您的使用体验了。 以下是一些扩展列表,可以改善您的日常工作体验。
这只是接下来要添加哪些扩展的建议,而不是事实标准的列表,但它可以让您先行一步。
GitLens
希望您已经在使用 Git 了,无论是通过 GitHub 还是其它任何服务或环境。此扩展为您提供有关源代码著作信息的洞察,例如 “谁添加了此方法以及何时添加”。
上图就是安装了 GitLens 后 Java 类的样子。看看那些没有数字的行,它们是对提交历史的注释。 您也可以简单地将鼠标悬停在特定的行上,它将显示这一行是何时、由谁、在哪个提交哈希上添加的。
Rest 客户端
如果您是构建 REST API 的开发人员,那么这是您必须安装的 VS Code 的扩展。 有了它,您将能够编辑包含 HTTP 调用的 .http 文件。 编辑器将快速提供代码片段和模板,它会为您提供一个即点生效的神奇的超链接,它会触发 HTTP 调用并在旁边打开结果。下图是一个快速浏览。
就这样了! 您现在拥有一份完整的 VS Code 设置,可以实际进行任何类型的 Java 开发了。
福利:Pivotal 的 Spring 设置和 Gradle
如果你是一个狂热的 Spring 开发人员,一定想知道 Pivotal 和微软提供的那些能增强 Spring Boot 应用开发体验的重要扩展。
最后,有一个可以帮助您编写 build.gradle 文件的 Gradle 扩展。
以下是一些额外的 Spring 工具供进一步学习:
Spring Boot Tools
Spring Initializr Java Support
Spring Boot Dashboard
Gradle Language Support
查看英文原文:https://dzone.com/articles/visual-studio-code-for-java-the-ultimate-guide-201
,