歡迎您光臨本站 註冊首頁

Visual Studio Code 10 月 Java 擴展更新

←手機掃碼閱讀     admin @ 2019-10-23 , reply:0

Java on Visual Studio Code 10 月更新發布,此更新為代碼跳轉、代碼操作和重構、代碼段以及 Java 13 支持帶來一些新特性。調試器、Maven、CheckStyle 和 TestRunner 也有改進。具體如下:

Code Navigation

Go to super implementation

此更新中,可以在懸停時單擊「Go to Super Implementation」鏈接來跳轉到類實現和重寫方法。

Code Actions

此更新在 VS Code for Java 中添加了幾個新的代碼操作。

Create non existing package

當你的包名與文件夾名不匹配時,你可以選擇在代碼中更改包名,或者在文件系統中移動文件夾(即使目標文件夾還不存在)。

Add quick fix for non accessible references

Automatically trigger auto-import on paste

VS Code 現在可以自動添加缺少的導入。新特性通過 VS Code 首選項中的 java.actionsOnPaste.OrganeImports 首選項啟用。如果為 true(默認值),則在將 Java 代碼粘貼到空文件中時觸發「Organize imports」。

Refactoring

Inline refactoring

它允許你對局部變數、方法和常量進行重構。

Convert for-loop to for-each loop

Convert anonymous class to nested class

此重構允許你將匿名類轉換為內部類。

Code Snippets

此更新中,VS Code Java 支持伺服器端的代碼段,這意味著它將以上下文感知的方式提供更多的代碼段選項。

Java 13 support

此更新支持 Java 13。對於使用帶有預覽功能的 Java 12 的開發人員,需要升級到 JDK 13 才能繼續使用它們。

Debugger

滑鼠懸停時顯示運行/調試

Maven Support

Maven 擴展現在支持搜索 Maven Central 以解決代碼中的未知類型。

Maven 擴展的其他改進包括:

  1. 在自動完成依賴時,通過 groupId 或 artifactId 啟用 search artifact
  2. 在 Maven 資源管理器中添加內聯操作按鈕

Checkstyle 

Checkstyle: Set the Checkstyle Configuration 命令現在將檢測到潛在的 CheckStyle 配置文件並列出它們。現在還可以通過在輸入框中直接寫入 URL 來提供配置文件。

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

  • 從 main repo 列出最新的 Checkstyle 版本
  • 列出所有下載版本
  • 列出所有支持的版本
  • 用檢查符號標記當前使用的版本

其他改進

  • 添加 java.test.SaveAllBeforeLaunchTest 設置,表示是否在啟動測試之前自動保存文件
  • 添加 java.test.forceBuildBeforeLaunchTest 設置,表示是否在啟動測試之前自動構建工作區

[admin ]

來源:OsChina
連結:https://www.oschina.net/news/110763/visual-studio-code-october-update
Visual Studio Code 10 月 Java 擴展更新已經有518次圍觀

http://coctec.com/news/soft/show-post-217505.html