发布于:2021-01-14 10:05:12
0
235
0
Visual Studio Code上Java的每月更新已经到来,并且它具有一些新功能。微软的源代码编辑器现在包括Java语法模式,并且还添加了扩展SonarLint。另一方面,已删除了无用的警告。让我们看看所有新内容。
为了获得Java语言支持,Microsoft每月都会在Visual Studio Code中发布Java的更新。
2020年3月的更新由Visual Studio Code和Azure上的Java高级程序经理Hexiaokai在微软的Java博客上宣布。让我们直接进入,看看最新功能是什么。
SonarLint和语法模式
IDE扩展SonarLint已添加到VS Code中,它有助于在编写代码时检测和修复问题。它以前在包括IntelliJ IDEA在内的其他IDE中可用,在Java开发人员中很流行,并且通过Microsoft,SonarLint和Red Hat的合作已被引入VS Code。
此gif显示SonarLint扩展在VS Code中的外观。
从三月更新开始,您可以告别“类路径不完整”警告:
何小凯指出,许多开发人员认为此警告没有帮助。因此,最新版本添加了一种专用模式来读取非项目Java代码,称为语法模式。
语法模式旨在最适合不涉及项目系统的Java源文件和文件夹。它支持代码导航以及大纲功能,并且会报告语法错误。
在“问题”视图中,右键单击警告会显示所有类型错误并提供全面支持:
然后,您可以切换回语法模式,如下所示:
Java在VS Code上的进一步更新包括性能改进和重命名lambda参数的选项。
该博客文章列出了所有的最新变化。
作者介绍