2019年9月对Visual Studio Code编辑器 (称为1.39版)进行了更新,其中包括针对Java开发人员的许多新功能和改进。 此外,通过Red Hat的Java语言支持扩展 ,添加了对Java 13 (标准Java的最新版本)的支持 。
Visual Studio Code 1.39中的新Java功能包括更轻松地导航类实现和重写方法,内联重构以及新的代码操作和代码片段。 Java语言支持扩展提供了Java linting,IntelliSense,重构以及Maven和Gradle支持。
Visual Studio Code 1.39的特定Java高亮包括:
- 对于代码导航,开发人员可以通过在悬停过程中单击“
Go to Super Implementation
链接Go to Super Implementation
跟踪类的实现和重写方法。 同样对于Java代码操作,Visual Studio Code的近期新增功能包括为无法访问的引用添加快速修复的功能,以及在代码中更改程序包名称或在程序包中移动文件系统中的文件夹的功能。名称与文件夹名称不匹配。 开发人员还可以自动触发粘贴时的自动导入。 如果开发人员粘贴包含对类或静态方法和尚未导入的字段的引用的代码块,则会发生这种情况。 这是通过VS代码首选项中的java.actionOnPaste.organizeImports
首选项启用的。 - 对于调试,错误处理已得到改进。
- 对于内联重构,开发人员可以对局部变量,常量和方法进行重构。 另一个重构允许开发人员将匿名类转换为命名内部类。
- 增强的for循环功能使开发人员可以通过呈现访问数组/集合的每个元素的for循环来简化代码,而无需明确表示如何从一个元素到另一个元素。
- 支持服务器端代码段,并以上下文感知的方式提供了更多代码段选项。
- Maven扩展现在支持搜索Maven Central来解析代码中的未知类型。
在哪里下载Visual Studio Code
您可以从项目网站下载Visual Studio Code 。 可以从Visual Studio市场上下载Red Hat的Java语言扩展支持 。
翻译自: https://www.infoworld.com/article/3447756/visual-studio-code-updates-java-support.html