正式宣布將要發(fā)布Visual Studio 2022 預(yù)覽版
首先,我們要感謝正在閱讀這篇文章的你,我們所有的產(chǎn)品開(kāi)發(fā)都始于你也止于你,無(wú)論你是在開(kāi)發(fā)者社區(qū)上發(fā)帖,還是填寫(xiě)了調(diào)查問(wèn)卷,還是向我們發(fā)送了反饋意見(jiàn),或者參與了客戶研究,感謝你幫助我們繼續(xù)引導(dǎo) Visual Studio 的產(chǎn)品路線圖。
現(xiàn)在我有一個(gè)激動(dòng)人心的消息要宣布,Visual Studio 2022 的第一個(gè)公開(kāi)預(yù)覽版將在今年夏天發(fā)布。
Visual Studio的下一個(gè)主要版本將更快,更易訪問(wèn)且更輕巧,專門(mén)為學(xué)習(xí)者和構(gòu)建工業(yè)規(guī)模解決方案的人員設(shè)計(jì)。有史以來(lái)第一次,Visual Studio將是64位。用戶體驗(yàn)將變得更加干凈,智能和面向操作。
開(kāi)發(fā)團(tuán)隊(duì)的地理分布比以往任何時(shí)候都更加分散。在過(guò)去的一年中,很明顯,組織需要他們的開(kāi)發(fā)團(tuán)隊(duì)安全地協(xié)作,更快地提供解決方案,并不斷提高最終用戶的滿意度和價(jià)值。我們使與更好的GitHub集成的協(xié)作變得更加容易,從而使從想法到代碼再到云的無(wú)縫連接。
Visual Studio 2022是64位
Visual Studio 2022將是一個(gè)64位應(yīng)用程序,在主devenv.exe進(jìn)程中不再限于?4gb的內(nèi)存。使用Windows上的64位Visual Studio,您甚至可以打開(kāi),編輯,運(yùn)行和調(diào)試最大,最復(fù)雜的解決方案,而不會(huì)耗盡內(nèi)存。
當(dāng)Visual Studio使用64位時(shí),這不會(huì)更改您使用Visual Studio生成的應(yīng)用程序的類(lèi)型或位數(shù)。Visual Studio將繼續(xù)成為構(gòu)建32位應(yīng)用程序的好工具。
我發(fā)現(xiàn)觀看Visual Studio的視頻放大并使用64位進(jìn)程可用的額外內(nèi)存感到非常滿意,因?yàn)樗蜷_(kāi)了一個(gè)包含1600個(gè)項(xiàng)目和約30萬(wàn)個(gè)文件的解決方案。這里不再有內(nèi)存不足的異常.

從加載解決方案到F5調(diào)試,我們還致力于使工作流程的每個(gè)部分更快,更高效。
為所有人設(shè)計(jì)
我們正在刷新用戶界面,以更好地保持您的狀態(tài)。其中一些更改是微妙的修飾,可以使UI現(xiàn)代化或減少擁擠感。總體而言,我們的目標(biāo)是降低復(fù)雜性并減少認(rèn)知負(fù)擔(dān),以便您可以集中精力并停留在該區(qū)域中。此外,使Visual Studio更加易于訪問(wèn)為每個(gè)人提供了更好的可用性-Visual Studio的下一版本將包括:
更新了圖標(biāo),以提高清晰度,易讀性和對(duì)比度。
Cascadia Code,一種新的固定寬度字體,可提供更好的可讀性和連字支持。(如果愿意,您可以立即嘗試Cascadia Code!https://aka.ms/CascadiaCode)
刷新并改進(jìn)了產(chǎn)品主題。
與Accessibility Insights集成,可在您遇到最終用戶之前盡早發(fā)現(xiàn)可訪問(wèn)性問(wèn)題。

個(gè)性化
從開(kāi)發(fā)人員到開(kāi)發(fā)人員,我們都知道個(gè)性化您的IDE與挑選辦公桌椅同樣重要。我們必須使其“恰到好處”,然后才能發(fā)揮最大的生產(chǎn)力。從自定義IDE的功能到跨設(shè)備同步設(shè)置(對(duì)于那些維護(hù)多個(gè)開(kāi)發(fā)人員的設(shè)備)的能力,使Visual Studio 2022變得“正當(dāng)”將比以往任何時(shí)候都容易。
開(kāi)發(fā)現(xiàn)代應(yīng)用
Azure
Visual Studio 2022將使使用Azure可以輕松快捷地構(gòu)建基于云的現(xiàn)代應(yīng)用程序。我們將為您提供大量的存儲(chǔ)庫(kù),這些存儲(chǔ)庫(kù)描述了當(dāng)今應(yīng)用程序中使用的常見(jiàn)模式。這些存儲(chǔ)庫(kù)由自以為是的代碼組成,這些代碼在操作中顯示了這些模式,用于提供Azure資源的基礎(chǔ)設(shè)施即代碼資產(chǎn)以及預(yù)構(gòu)建的GitHub工作流和操作,可在您首次創(chuàng)建項(xiàng)目時(shí)使用完整的CI / CD解決方案進(jìn)行設(shè)置。另外,所需的開(kāi)發(fā)環(huán)境將在存儲(chǔ)庫(kù)中定義,以便您可以立即開(kāi)始編碼和調(diào)試。
.NET
Visual Studio 2022將完全支持.NET 6及其針對(duì)Windows和Mac開(kāi)發(fā)人員的Web,客戶端和移動(dòng)應(yīng)用程序的統(tǒng)一框架。其中包括用于Windows,Android,macOS和iOS上的跨平臺(tái)客戶端應(yīng)用程序的.NET多平臺(tái)應(yīng)用程序UI(.NET MAUI)。您還可以使用ASP.NET?Blazor?Web技術(shù)通過(guò).NET MAUI編寫(xiě)桌面應(yīng)用程序。

對(duì)于大多數(shù)應(yīng)用程序類(lèi)型(例如Web,桌面和移動(dòng)設(shè)備),您將可以使用.NET Hot Reload來(lái)應(yīng)用代碼更改,而無(wú)需重新啟動(dòng)或丟失應(yīng)用程序狀態(tài)。

C ++
Visual Studio 2022將通過(guò)新的生產(chǎn)力功能,C ++ 20工具和IntelliSense包括對(duì)C ++工作負(fù)載的強(qiáng)大支持。新的C ++ 20語(yǔ)言功能將簡(jiǎn)化大型代碼庫(kù)的管理,改進(jìn)的診斷功能將使較難的問(wèn)題更易于使用模板和概念進(jìn)行調(diào)試。
我們還將集成對(duì)CMake,Linux和WSL的支持,以使您更輕松地創(chuàng)建,編輯,構(gòu)建和調(diào)試跨平臺(tái)應(yīng)用程序。如果您想升級(jí)到Visual Studio 2022,但擔(dān)心兼容性,則與C ++運(yùn)行時(shí)的二進(jìn)制兼容性將使它很輕松。
觸手可及的創(chuàng)新
診斷和調(diào)試
自信地調(diào)試應(yīng)用程序的能力是您日常工作流程的核心。Visual Studio 2022將包括核心調(diào)試器中的性能改進(jìn),以及附加的功能,例如探查器中的火焰圖,以更好地發(fā)現(xiàn)熱路徑,相關(guān)斷點(diǎn)以進(jìn)行更精確的調(diào)試,以及集成的反編譯體驗(yàn),這些使您可以逐步執(zhí)行自己不喜歡的代碼在本地沒(méi)有。
實(shí)時(shí)協(xié)作
Live Share為與他人合作,交換想法,配對(duì)編程和檢查代碼提供了新的機(jī)會(huì)。在Visual Studio 2022中,Live Share將引入集成的文本聊天功能,以便您可以快速進(jìn)行有關(guān)代碼的對(duì)話,而無(wú)需任何上下文切換。您可以選擇安排重復(fù)使用相同鏈接的定期會(huì)話,從而簡(jiǎn)化與經(jīng)常性聯(lián)系人的協(xié)作。為了更好地支持組織內(nèi)部的Live Share,我們還將引入會(huì)話策略,該策略定義了協(xié)作的任何合規(guī)性要求(例如,讀/寫(xiě)終端是否應(yīng)可共享?)。
洞察力和生產(chǎn)力
Visual Studio中的AI IntelliCode引擎在無(wú)縫地預(yù)測(cè)您的下一步行動(dòng)方面將繼續(xù)變得更好。Visual Studio 2022將為您的日常工作流提供更多,更深入的集成,從而幫助您在正確的時(shí)間在正確的位置采取正確的操作。

異步協(xié)作
Visual Studio 2022將包括對(duì)Git和GitHub的強(qiáng)大新支持。當(dāng)“我的代碼成為我們的代碼”時(shí),提交代碼,發(fā)送請(qǐng)求請(qǐng)求和合并分支。您會(huì)注意到很多內(nèi)置的邏輯和檢查點(diǎn),它們可以有效地指導(dǎo)您完成合并和審閱過(guò)程,并期望同事的反饋會(huì)減慢速度。我們的指導(dǎo)原則是幫助您對(duì)所交付的代碼有更高的信心。
改進(jìn)的代碼搜索
代碼搜索是軟件開(kāi)發(fā)生命周期不可或缺的一部分。開(kāi)發(fā)人員使用代碼搜索的原因很多:從他人那里學(xué)習(xí),共享代碼,在重構(gòu)時(shí)評(píng)估更改的影響,調(diào)查問(wèn)題或查看更改。我們致力于在Visual Studio 2022中為所有這些關(guān)鍵活動(dòng)提供更好的性能,以使您的工作效率更高。您還可以在已加載的范圍之外進(jìn)行搜索,無(wú)論其位于什么代碼庫(kù)或存儲(chǔ)庫(kù)中,都可以找到所需的內(nèi)容。
刷新Visual Studio for Mac
我們使用Mac的Visual Studio 2022的目標(biāo)是為Mac量身定制現(xiàn)代的.NET IDE,以提供您在Visual Studio中喜歡的生產(chǎn)體驗(yàn)。我們正在努力將Visual Studio for Mac遷移到本機(jī)macOS UI,這意味著它將具有更好的性能和可靠性。這也意味著Visual Studio for Mac可以充分利用所有內(nèi)置的macOS可訪問(wèn)性功能。我們正在更新IDE中的菜單和術(shù)語(yǔ),以使Visual Studio在Mac和Windows之間更加一致。Visual Studio的新Git體驗(yàn)也將從Visual Studio for Mac中引入,首先是引入了Git Changes工具窗口。
讓我們知道您的想法!
我們僅向您展示了我們正在進(jìn)行的工作的一些要點(diǎn),但是我們歡迎您對(duì)Visual Studio 2022的發(fā)展方向提出初步想法。與往常一樣,您可以轉(zhuǎn)到新的Developer Community,以瀏覽?現(xiàn)有的內(nèi)容。提出要求進(jìn)行投票和評(píng)論或?創(chuàng)建自己的請(qǐng)求。
請(qǐng)繼續(xù)關(guān)注有關(guān)64位Visual Studio 2022 Preview 1可用性的公告,其中將包括我們的UI改進(jìn)和可訪問(wèn)性改進(jìn)。(記??!與所有正在進(jìn)行的工作一樣,這些功能仍在開(kāi)發(fā)中,因此其中一些功能將在首次公開(kāi)發(fā)布后進(jìn)入Visual Studio2022?。)
謝謝!
出處:https://devblogs.microsoft.com/
翻譯:GOOGLE協(xié)助翻譯
支持小微:
騰訊云 搞活動(dòng)了?玩服務(wù)器的可以搞搞。? 就這幾天時(shí)間。
輕量?1C2G 50GB SSD盤(pán) 255元/3年
鏈接:https://curl.qcloud.com/qINmPBX9
版權(quán)申明:本文來(lái)源于網(wǎng)友收集或網(wǎng)友提供,如果有侵權(quán),請(qǐng)轉(zhuǎn)告版主或者留言,本公眾號(hào)立即刪除。
右下角,您點(diǎn)一下在看圖片
小微工資漲1毛
商務(wù)合作QQ:185601686
