微軟再出手!這次要干翻 IDEA 了。。
點(diǎn)擊關(guān)注公眾號(hào),Java干貨及時(shí)送達(dá)

根據(jù)微軟統(tǒng)計(jì),在 2021 年,有超過(guò) 150 萬(wàn)開(kāi)發(fā)者在 VS Code 中進(jìn)行 Java 開(kāi)發(fā)。可能正是這個(gè)規(guī)模龐大的數(shù)量讓微軟決定繼續(xù)大幅改進(jìn) Java 的功能和開(kāi)發(fā)體驗(yàn)。
1、基本的開(kāi)發(fā)體驗(yàn)改進(jìn)
VS Code 在 2022 年還將改善 Java 的測(cè)試,其中顯示測(cè)試覆蓋率就是官方十分希望支持的一個(gè)功能,這個(gè)功能可以進(jìn)一步提高 Java 測(cè)試體驗(yàn)。在基本的開(kāi)發(fā)體驗(yàn)中,最后一個(gè)關(guān)注的重點(diǎn)就是在 2022 年的路線(xiàn)圖中微軟將對(duì) Java 18 提供支持。
2、性能和可靠性
3、構(gòu)建工具
構(gòu)建和依賴(lài)性管理一直是 Java 開(kāi)發(fā)的一個(gè)關(guān)鍵部分,尤其是對(duì)于大型和多模塊項(xiàng)目。微軟將繼續(xù)為 Gradle for Java 擴(kuò)展添加新功能,并改進(jìn)現(xiàn)有的 Maven 擴(kuò)展。
4、Spring Boot 端到端支持
Spring Boot 框架是最受歡迎的 Java 框架之一,它允許開(kāi)發(fā)者輕松構(gòu)建微服務(wù)或 Web 應(yīng)用?!?a target="_blank" textvalue="Spring Boot 學(xué)習(xí)筆記,這個(gè)太全了!" linktype="text" imgurl="" imgdata="null" data-itemshowtype="0" tab="innerlink" data-linktype="2">Spring Boot 學(xué)習(xí)筆記》分享給你看下。
目前的 Spring Boot 擴(kuò)展包(Spring Boot Extension Pack)包含許多優(yōu)化 Visual Studio Code 上 Spring 開(kāi)發(fā)體驗(yàn)的功能。
5、用戶(hù)體驗(yàn)
微軟表示,在 2021 年他們遇到了很多這樣的情況:開(kāi)發(fā)者要求使用已經(jīng)存在的功能,但他們卻找不到,因?yàn)檫@些功能很難被發(fā)現(xiàn)。
6、云原生開(kāi)發(fā)
云原生是軟件開(kāi)發(fā)行業(yè)中最流行的話(huà)題之一。通過(guò)云原生開(kāi)發(fā)方式,開(kāi)發(fā)者需要處理微服務(wù)、云平臺(tái)、Kubernetes 等問(wèn)題。
為了解決開(kāi)發(fā)者在這方面的需求,微軟計(jì)劃將 VS Code 與 Kubernetes 深度整合,以及與不同的云服務(wù)(如 Azure Spring Cloud)的交互。借助 Visual Studio Code 的遠(yuǎn)程開(kāi)發(fā)擴(kuò)展和 GitHub Codespaces,微軟將致力于為 Java 開(kāi)發(fā)者帶來(lái)更好的云原生開(kāi)發(fā)體驗(yàn)。
反饋和建議
在 2022 年,Visual Studio Code 估計(jì)還將會(huì)針對(duì) Java 開(kāi)發(fā)作出非常多的更新。很多網(wǎng)友表示,IDEA:危

不過(guò)對(duì)于用戶(hù)來(lái)說(shuō),有多個(gè)軟件可供選擇也挺好,畢竟軟件間的相互競(jìng)爭(zhēng),往往也能帶來(lái)更多產(chǎn)品和用戶(hù)體驗(yàn)上的提升。

關(guān)注Java技術(shù)棧看更多干貨


