VS Code对于Java开发功能增强 - foojay

作者: 解道  更新时间:2021-05-20 10:28:00  原文链接


VS Code对于Java来说越来越好。在过去的两个月中,我们在所有关键领域都取得了进展,包括核心语言支持,测试,调试,重构和项目管理。让我们来发现新的隐藏的和更少隐藏的宝石!

有了类型层次结构

VS Code已经支持Java的调用层次结构,那么类型层次结构又如何呢?

我们非常高兴与Red Hat一起宣布Red Hat发行的最新版本的 Java语言支持中 公开提供了类型层次结构。

该功能使您可以在类,超类型或子类型视图中查看类型层次结构:

自动生成测试

自动生成测试方法模板并导入测试包是提高编码效率的便捷功能。

从4月开始,您可以直接从测试文件中生成方法模板。在五月,我们还将增加对从源文件生成的支持。要生成测试方法模板,请在项目的测试文件夹下打开或创建测试文件,右键单击文件编辑器以调用上下文菜单,选择“ Source Action… ”,然后然后“ Generate Test… ”,最后选择要生成的方法:

移动文件时的软件包重构

将.java文件从一个文件夹移动到另一个文件夹时,VS Code可以自动更新程序包声明和导入语句。

Red Hat 发布的最新版本的 Java语言支持 现在支持此功能。除了自动更新之外,该功能还允许您查看和撤消程序包更改:

类路径配置

管理源代码,输出,运行时和库的路径是一项重要的项目管理任务,几乎每个Java开发人员都会执行。对于使用诸如Maven或Gradle之类的构建工具的人,该工具允许通过其配置文件管理这些路径。

但是,对于那些不使用构建工具的人,尤其是像学生这样的人,他们需要依赖IDE /编辑器工具进行管理。为满足此需求,我们发布了类路径配置功能。您可以从“ JAVA PROJECTS ”资源管理器中启动类路径配置,也可以单击Ctrl + Shift + P打开命令选项板,然后在选项板上键入“ configure classpath ”。

调试增强

内联值

逐步查看源代码时 ,Java 扩展 调试器 现在可以在编辑器中内联显示变量值:

您可以通过选择文件->首选项->设置菜单,在设置视图中搜索“ debug.inlineValues ”,然后选择选项来启用此功能。

自定义变量视图

您可以右键单击该视图以调出自定义菜单。

VS Code 1.56 Release Party 演示了调试增强功能。

Maven增强

生命周期支持

现在,您可以通过单击阶段旁边的运行图标,直接从Maven资源管理器视图中执行常见的生命周期阶段:

完善的创建项目经验

直到下一次,祝您编码愉快!