發(fā)布于:2021-01-14 10:05:12
0
308
0
Visual Studio Code上Java的每月更新已經(jīng)到來,并且它具有一些新功能。微軟的源代碼編輯器現(xiàn)在包括Java語法模式,并且還添加了擴(kuò)展SonarLint。另一方面,已刪除了無用的警告。讓我們看看所有新內(nèi)容。
為了獲得Java語言支持,Microsoft每月都會在Visual Studio Code中發(fā)布Java的更新。
2020年3月的更新由Visual Studio Code和Azure上的Java高級程序經(jīng)理Hexiaokai在微軟的Java博客上宣布。讓我們直接進(jìn)入,看看最新功能是什么。
SonarLint和語法模式
IDE擴(kuò)展SonarLint已添加到VS Code中,它有助于在編寫代碼時檢測和修復(fù)問題。它以前在包括IntelliJ IDEA在內(nèi)的其他IDE中可用,在Java開發(fā)人員中很流行,并且通過Microsoft,SonarLint和Red Hat的合作已被引入VS Code。
此gif顯示SonarLint擴(kuò)展在VS Code中的外觀。
從三月更新開始,您可以告別“類路徑不完整”警告:
何小凱指出,許多開發(fā)人員認(rèn)為此警告沒有幫助。因此,最新版本添加了一種專用模式來讀取非項(xiàng)目Java代碼,稱為語法模式。
語法模式旨在最適合不涉及項(xiàng)目系統(tǒng)的Java源文件和文件夾。它支持代碼導(dǎo)航以及大綱功能,并且會報告語法錯誤。
在“問題”視圖中,右鍵單擊警告會顯示所有類型錯誤并提供全面支持:
然后,您可以切換回語法模式,如下所示:
Java在VS Code上的進(jìn)一步更新包括性能改進(jìn)和重命名lambda參數(shù)的選項(xiàng)。
該博客文章列出了所有的最新變化。