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