<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          微軟公布 VS Code Java 2022 年路線圖!

          共 2530字,需瀏覽 6分鐘

           ·

          2022-01-26 13:59

          技術(shù)編輯:MissD丨發(fā)自 思否編輯部
          公眾號(hào):SegmentFault



          近日,微軟公布了 Visual Studio Code Java 在 2022 年的開(kāi)發(fā)路線圖。


          在 1 月 20 日發(fā)布的新年第一篇博客文章中,微軟對(duì) 2021 年的亮點(diǎn)做了回顧,并正式發(fā)布了 2022 年路線圖,其中就包括一些重點(diǎn)關(guān)注的方面和令人興奮的功能更新。

          ?

          基礎(chǔ)發(fā)展經(jīng)驗(yàn)改進(jìn)


          微軟方面表示,由于基本的內(nèi)環(huán)體驗(yàn)會(huì)影響開(kāi)發(fā)人員的日常生產(chǎn)力,因此該領(lǐng)域?qū)⒗^續(xù)成為微軟首要的關(guān)注點(diǎn)。其中包括改進(jìn)代碼完成建議的智能性,提供更相關(guān)的代碼段生成,并根據(jù)用戶偏好提供各種快捷方式(如“syso”和“sout”)。

          此外,微軟還將進(jìn)一步改進(jìn)調(diào)試經(jīng)驗(yàn)。其中包括:允許對(duì)反編譯類進(jìn)行調(diào)試、在變量視圖中更快地求值以及l(fā)ambda表達(dá)式求值;探討啟用由新的 ProjectLoom 支持的虛擬線程的可能性,以獲得更好的調(diào)試性能。另外,顯示測(cè)試覆蓋率是微軟希望支持的另一個(gè)特性,以進(jìn)一步增強(qiáng)其 Java 測(cè)試體驗(yàn)。最后,將始終嘗試支持最新的Java 技術(shù),因此 Java 18 支持是該公司的路線圖。

          性能和可靠性


          性能和可靠性是微軟在 2022 年關(guān)注的另一個(gè)領(lǐng)域。在該領(lǐng)域,微軟希望提高Java 語(yǔ)言服務(wù)器的可靠性,減少 Java 語(yǔ)言服務(wù)器無(wú)響應(yīng)的情況。據(jù)社區(qū)信息顯示,如果有很多依賴項(xiàng)需要下載,那么第一次導(dǎo)入項(xiàng)目可能需要很多時(shí)間,微軟對(duì)此還將進(jìn)行下一步計(jì)劃研究。

          構(gòu)建工具


          構(gòu)建和依賴關(guān)系管理一直是 Java 開(kāi)發(fā)的關(guān)鍵部分,特別是對(duì)于大型和多模塊項(xiàng)目。對(duì)此,微軟方面也將繼續(xù)為 Gradle for Java 擴(kuò)展添加新特性,改進(jìn)現(xiàn)有的 Maven 擴(kuò)展。
          ?

          Spring Boot 端到端支持


          作為最流行的 Java 框架之一,Spring Boot 框架允許開(kāi)發(fā)人員輕松構(gòu)建微服務(wù)或web應(yīng)用程序。當(dāng)前的 Spring 啟動(dòng)擴(kuò)展包包含許多優(yōu)化 Visual Studio 代碼上 Spring 開(kāi)發(fā)體驗(yàn)的功能,在了解到 Spring 開(kāi)發(fā)人員社區(qū)的要求后,微軟認(rèn)為可以做得更多 —— 后續(xù)將與 VMWare 合作對(duì)核心 Java 擴(kuò)展和 Spring 擴(kuò)展進(jìn)行改進(jìn),以下是改進(jìn)領(lǐng)域的總體列表:

          • 更輕松地創(chuàng)建 Spring 項(xiàng)目、控制器和 bean 的工作流

          • 更好地可視化核心 Spring 概念(如 bean 和 API 映射)

          • Spring 控制器和類的樣板代碼生成

          • 在 Spring Boot dashboard 中改進(jìn) Spring 應(yīng)用程序生命周期管理

          • 管理依賴項(xiàng)時(shí)添加 Spring 庫(kù)的更直觀體驗(yàn)


          有了這些 Spring 改進(jìn),希望 Visual Studio 代碼上的 Spring 開(kāi)發(fā)體驗(yàn)將比此前更加輕松。
          ?

          用戶體驗(yàn)


          作為微軟投資的下一個(gè)領(lǐng)域,用戶體驗(yàn)(UX)將會(huì)成為重點(diǎn)關(guān)注的方面,如開(kāi)發(fā)者對(duì)于更易用功能的需求等。在意識(shí)到 Java 開(kāi)發(fā)人員可能來(lái)自不同的 Java IDE 背景后,微軟將更容易地從其他 IDE 遷移設(shè)置和配置。

          此外,由于許多學(xué)生開(kāi)發(fā)人員在Visual Studio 代碼中使用 Java,因此微軟計(jì)劃將對(duì)此進(jìn)行一些改進(jìn),如為沒(méi)有構(gòu)建工具的項(xiàng)目提供更好的 JUnit 測(cè)試端到端體驗(yàn),為 JavaFX/Swing 項(xiàng)目?jī)?yōu)化項(xiàng)目創(chuàng)建工作流,Java AWT 包的導(dǎo)入體驗(yàn)更加流暢,同時(shí)也希望在 Java 擴(kuò)展中支持 Live Share。

          云原生開(kāi)發(fā)


          云計(jì)算是軟件開(kāi)發(fā)行業(yè)最近最熱門(mén)的話題之一。使用云本地開(kāi)發(fā)方法,開(kāi)發(fā)人員需要處理微服務(wù)、云平臺(tái)、Kubernetes 等。為了滿足開(kāi)發(fā)人員在這一領(lǐng)域的需求,微軟計(jì)劃探索與 Kubernetes 的深度集成,以及與不同云服務(wù)(如 Azure Spring 云)的交互。借助 Visual Studio 代碼的遠(yuǎn)程開(kāi)發(fā)擴(kuò)展和 GitHub 代碼空間,以此讓云本機(jī)開(kāi)發(fā)成為 Java 開(kāi)發(fā)人員的絕佳體驗(yàn)。
          ?

          功能更新


          Java 擴(kuò)展中的嵌入式 JRE


          有了 Visual Studio 代碼中特定于平臺(tái)的擴(kuò)展的支持,微軟現(xiàn)也已將 JRE 嵌入到 Java 擴(kuò)展中。同時(shí),微軟還對(duì)入門(mén)體驗(yàn)和配置 Java 運(yùn)行時(shí)頁(yè)面(Ctrl+Shift+P:“配置 Java 運(yùn)行時(shí)”)進(jìn)行了更新。新用戶只需安裝 Java 擴(kuò)展包下載項(xiàng)目的 Java 開(kāi)發(fā)工具包(支持 Java 1.5 或更高版本)創(chuàng)建 Java文件,然后就可以愉快地編碼。

          配置 Java 格式化程序設(shè)置


          為了解決程序員對(duì)于 Java 代碼配置格式化程序設(shè)置的問(wèn)題,微軟引入了一個(gè)視圖,開(kāi)發(fā)人員可以在其中更改格式化程序設(shè)置并預(yù)覽效果,以下兩種方式可訪問(wèn)此功能:

          選項(xiàng)一:只需打開(kāi)命令面板(Ctrl+Shift+P),然后運(yùn)行“Java:Open Formatter Settings with Preview”命令


          選項(xiàng)二:使用“Java:Help Center”(Ctrl+Shift+P,然后運(yùn)行“Java:Help Center”命令)。這將打開(kāi) Java 幫助中心頁(yè)面,其中包含非常有用的功能和快捷方式列表。


          在此頁(yè)面上,只需單擊“配置格式化程序設(shè)置”。

          ?

          幫助中心


          執(zhí)行上述任一選項(xiàng)都將引導(dǎo)用戶進(jìn)入“格式化程序設(shè)置”視圖,在該視圖中,用戶可以在 Visual Studio 代碼中輕松更改和預(yù)覽格式化程序設(shè)置。
          ?

          反饋和建議


          2022 年,Visual Studio 代碼也將針對(duì) Java 開(kāi)發(fā)做出不斷更新,并根據(jù)用戶的反饋和建議來(lái)塑造未來(lái)的產(chǎn)品。

          原文鏈接:
          https://devblogs.microsoft.com/java/java-on-visual-studio-code-update-january-2022/#fundamental-development-experience-improvement


          -?END -

          想成為前端大佬?

          測(cè)一測(cè)你的段位


          瀏覽 40
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  高潮 国产 视频 | 黄色毛片在线观看 | 91爱爱视频 | 国产精品久久草 | 日本免费内射 |