5月更新丨Java on Visual Studio Code

微軟技術棧發表於2022-06-01

簽名幫助改進

當使用者鍵入引數列表開始字元(通常是左括號)時,簽名幫助會在工具提示中顯示方法的簽名。在我們的最新版本中,我們對此功能進行了一些重大改進:

  • 簽名幫助現在可以被自動觸發
  • 我們還新增了兩個設定來控制 1) 是否需要自動觸發簽名幫助 2) 是否需要自動顯示詳細的方法描述(這意味著將同時顯示方法的簽名和詳細文件中的方法說明)
    這是此功能的演示

以下是您可以設定簽名幫助相關行為的截圖:

如果您有興趣,您可以在原始PR中檢視如何更好利用簽名幫助的完整列表

控制程式碼補全的插入/替換模式

在 Visual Studio Code 中,當您接受程式碼補全建議時,您可以選擇覆蓋或插入,並可以在“Editor > Suggest:Insert Mode”設定中更改此行為。但是在過去,此功能可能並不適用於 Java 外掛,因為它需要我們的外掛中進行一些適配。然而在我們的最新版本中,現在該功能已經完全適用於我們的 Java 外掛。此外,您還 可以使用Shift鍵臨時在兩種模式之間切換!這是一個快速演示:

以下是設定這個模式的截圖:


我們希望這些使用者體驗改進能夠真正幫助您提高編碼效率!

Gradle 更新

正如我們之前在路線圖中所分享的,構建工具是我們的主要關注點之一。我們很高興與大家分享,在這一領域,微軟正在與Gradle Enterprise密切合作,以改進我們的Gradle for Java外掛。

在五月的釋出中,有幾個值得關注的新功能:

▌固定常用的Task

執行一些專案常用的Task是很常見的。為了節省開發人員的時間,我們現在提供了一項功能,允許您將Taskl“固定”在專案檢視的頂部,以便輕鬆找到Task並再次執行它,你甚至可以給它傳遞引數。這是此功能的演示。

▌問題修復 – 支援多級專案和中文編碼問題

我們在社群中收到一個問題的反饋,當我們的外掛在多級專案中搜尋任務時,它會重複地複製該任務。這來源於對於 Gradle API 的不正確呼叫。我們已在最新版本中修復了此問題
另一個導致漢字亂碼的問題也得到了修復。這兩個問題都是從 GitHub 報告的,我們感謝社群找到它們併為它們提供示例專案和重現步驟。請繼續與我們分享反饋。

反饋與建議

2022 年,Visual Studio Code 上的 Java 會有很多激動人心的更新,一如既往,您的反饋和建議對我們非常重要,將有助於我們未來的產品塑造。有幾種方法可以給我們留下反饋

資源

以下連結和資源能幫助您更好地瞭解Java on Visual Studio Code的相關資訊

長按識別二維碼
關注微軟中國MSDN

點選到公眾號檢視全部演示視訊

瞭解更多Java on VS Code

相關文章