微軟再出手!這次要干翻 IDEA 了。。

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

不過對于用戶來說,有多個軟件可供選擇也挺好,畢竟軟件間的相互競爭,往往也能帶來更多產(chǎn)品和用戶體驗上的提升。
完
往期推薦

入職微軟三個月了!

大城市卷不動了,我要回老家!

小學(xué)生們在B站講算法,這么內(nèi)卷么?
有道無術(shù),術(shù)可成;有術(shù)無道,止于術(shù)
歡迎大家關(guān)注Java之道公眾號
好文章,我在看??
