转载

Visual Studio Code 10月 Java扩展更新

Java on Visual Studio Code 10 月更新发布 ,此更新为代码跳转、代码操作和重构、代码段以及 Java 13 支持带来一些新特性。调试器、Maven、CheckStyle 和 TestRunner 也有改进。具体如下:

Code Navigation

Go to super implementation

此更新中,可以在悬停时单击“Go to Super Implementation”链接来跳转到类实现和重写方法。

Visual Studio Code 10月 Java扩展更新

Visual Studio Code 10月 Java扩展更新

Code Actions

此更新在 VS Code for Java 中添加了几个新的代码操作。

Create non existing package

当你的包名与文件夹名不匹配时,你可以选择在代码中更改包名,或者在文件系统中移动文件夹(即使目标文件夹还不存在)。

Visual Studio Code 10月 Java扩展更新

Add quick fix for non accessible references

Visual Studio Code 10月 Java扩展更新

Automatically trigger auto-import on paste

VS Code 现在可以自动添加缺少的导入。新特性通过 VS Code 首选项中的 java.actionsOnPaste.OrganeImports 首选项启用。如果为 true(默认值),则在将 Java 代码粘贴到空文件中时触发“Organize imports”。

Visual Studio Code 10月 Java扩展更新

Refactoring

Inline refactoring

它允许你对局部变量、方法和常量进行重构。

Visual Studio Code 10月 Java扩展更新

Convert for-loop to for-each loop

Visual Studio Code 10月 Java扩展更新

Convert anonymous class to nested class

此重构允许你将匿名类转换为内部类。

Visual Studio Code 10月 Java扩展更新

Code Snippets

此更新中,VS Code Java 支持服务器端的代码段,这意味着它将以上下文感知的方式提供更多的代码段选项。

Visual Studio Code 10月 Java扩展更新

Java 13 support

此更新支持 Java 13。对于使用带有预览功能的 Java 12 的开发人员,需要升级到 JDK 13 才能继续使用它们。

Debugger

鼠标悬停时显示运行/调试

Visual Studio Code 10月 Java扩展更新

Maven Support

Maven 扩展现在支持搜索 Maven Central 以解决代码中的未知类型。

Visual Studio Code 10月 Java扩展更新

Maven 扩展的其他改进包括:

  1. 在自动完成依赖时,通过 groupId 或 artifactId 启用 search artifact
  2. 在 Maven 资源管理器中添加内联操作按钮

Checkstyle 

Checkstyle: Set the Checkstyle Configuration 命令现在将检测到潜在的 CheckStyle 配置文件并列出它们。现在还可以通过在输入框中直接写入 URL 来提供配置文件。

Visual Studio Code 10月 Java扩展更新

此扩展还添加了新命令 Checkstyle: Set the Checkstyle Version,它支持:

  • 从 main repo 列出最新的 Checkstyle 版本
  • 列出所有下载版本
  • 列出所有支持的版本
  • 用检查符号标记当前使用的版本

其他改进

  • 添加 java.test.SaveAllBeforeLaunchTest 设置,表示是否在启动测试之前自动保存文件
  • 添加 java.test.forceBuildBeforeLaunchTest 设置,表示是否在启动测试之前自动构建工作区
原文  https://www.oschina.net/news/110763/visual-studio-code-october-update
正文到此结束
Loading...