April 20th, 2021

Java on Visual Studio Code的更新 – 2021年3月

Yaojin Yang
Senior Program Manager

欢迎来到Java的VS Code更新。在过去的几个月中,我们的工程师一直在专注于一些非常重要的工作。现在,是时候揭开面纱了,开始吧。

类型层次结构(Type hierarchy)

VS Code已经支持Java的调用层次结构(Call Hierarchy),那么类型层次结构呢? 我们与Red Hat一起非常高兴地宣布,由Red Hat发布的最新版本的Java语言支持扩展已经支持浏览类型层次结构。

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

Image type hierarchy

移动文件时的包重构

我们知道很多开发人员都在等待此功能,当.java文件从一个文件夹移动到另一个文件夹时,VS Code可以自动更新包声明和导入语句。Red Hat发布的最新版本的Java语言支持扩展现在支持此功能。除了自动更新之外,该功能还允许您预览和撤消包更改。

Image moveRefactoring

类路径配置(Classpath configuration)

管理源代码,输出,运行时和库的路径是一项重要的项目管理任务,几乎每个Java开发人员都会执行。对于使用诸如Maven或Gradle之类的构建工具的人,这些工具允许通过其配置文件管理这些路径。但是,对于那些不使用构建工具的人,尤其是像学生,他们需要依赖IDE /编辑器工具进行管理。为满足此需求,我们发布了类路径配置功能。

启动配置向导

您可以从“JAVA PROJECTS”资源管理器中启动配置向导,也可以单击Ctrl+Shift+P打开命令选项板,然后在选项板上键入“configure classpath”。

Image classpath configuration launch

此功能作为Java Extension Pack的一部分发布, 请确保您已经安装了最新版本。

Maven生命周期支持(Maven lifecycle)

最新的Maven for Java扩展支持Maven生命周期。现在,您可以通过单击阶段(phase)旁边的运行图标,直接从Maven资源管理器视图中执行常见的生命周期阶段。

Image Maven lifecycle

更多信息

请不要犹豫,尝试一下!您的反馈和建议对我们非常重要,将有助于将来塑造我们的产品。

Author

Yaojin Yang
Senior Program Manager

A PM with experiences on developing commerce products and now is focusing on Java on VS Code.

0 comments

Discussion are closed.