Visual Studio 2022 預覽版


令人振奮的消息!Visual Studio 2022的第一個公開預覽版將於今年夏天發布。

Visual Studio的下一個主要版本將更快,更易訪問且更輕巧,專門為學習者和構建工業規模解決方案的人設計。有史以來第一次,Visual Studio將是64位。用戶體驗將變得更加干凈,智能和面向操作。
開發團隊的位置分布比以往任何時候都更加分散。在過去的一年中,很明顯,組織需要他們的開發團隊安全地協作,更快地提供解決方案,並不斷提高最終用戶的滿意度和價值。通過更好的GitHub集成,我們可以更輕松地進行協作,從而實現從構思到代碼再到雲的無縫連接。

Visual Studio 2022是64位

Visual Studio 2022將是一個64位應用程序,在主devenv.exe進程中不再限於〜4gb的內存。使用Windows上的64位Visual Studio,您甚至可以打開,編輯,運行和調試最大,最復雜的解決方案,而不會耗盡內存。
當Visual Studio使用64位時,這不會改變您使用Visual Studio生成的應用程序的類型或位數。 Visual Studio將繼續成為構建32位應用程序的好工具。
我發現觀看Visual Studio的視頻放大並使用64位進程可用的額外內存感到非常滿意,因為它打開了一個包含1600個項目和約30萬個文件的解決方案。這里不再有內存不足的異常。 🎉

從加載解決方案到F5調試,我們還致力於使工作流程的每個部分更快,更高效。

為所有人設計

我們正在刷新用戶界面,以更好地保持您的狀態。 其中一些更改是微妙的修飾,可以使UI現代化或減少擁擠感。 總體而言,我們的目標是降低復雜性並減少認知負擔,以便您可以集中精力並留在區域內。 此外,使Visual Studio更加易於訪問為每個人提供了更好的可用性-Visual Studio的下一版本將包括:

  • 更新了圖標,以提高清晰度,易讀性和對比度。
  • Cascadia Code,一種新的固定寬度字體,可提供更好的可讀性和連字支持。 (如果願意,您可以立即嘗試Cascadia Code!https://aka.ms/CascadiaCode)
  • 刷新並改進了產品主題。
  • 與Accessibility Insights集成,可在您遇到最終用戶之前盡早發現可訪問性問題。

個性化

從開發人員到開發人員,我們都知道個性化您的IDE與挑選辦公桌椅同樣重要。我們必須使其“恰到好處”,然后才能發揮最大的生產力。從自定義IDE的功能到跨設備同步設置(對於那些維護多個開發人員的設備)的能力,使Visual Studio 2022對您“正確”將比以往任何時候都容易。

開發現代應用

Azure
Visual Studio 2022將使使用Azure可以輕松快捷地構建基於雲的現代應用程序。我們將為您提供大量的存儲庫,這些存儲庫描述了當今應用程序中使用的常見模式。這些存儲庫由自以為是的代碼組成,這些代碼在操作中顯示了這些模式,用於提供Azure資源的基礎設施即代碼資產以及預構建的GitHub工作流和操作,這些操作會在您首次創建項目時為您提供完整的CI / CD解決方案。另外,所需的開發環境將在存儲庫中定義,以便您可以立即開始編碼和調試。

.NET

Visual Studio 2022將完全支持.NET 6及其針對Windows和Mac開發人員的Web,客戶端和移動應用程序的統一框架。其中包括用於Windows,Android,macOS和iOS上的跨平台客戶端應用程序的.NET多平台應用程序UI(.NET MAUI)。
您還可以使用ASP.NET Blazor Web技術通過.NET MAUI編寫桌面應用程序。

熱重載

對於大多數應用程序類型(例如網絡,台式機和移動設備),您將可以使用.NET Hot Reload來應用代碼更改,而無需重新啟動或丟失應用程序狀態。

C++

Visual Studio 2022將通過新的生產力功能,C ++ 20工具和IntelliSense包括對C ++工作負載的強大支持。新的C ++ 20語言功能將簡化大型代碼庫的管理,改進的診斷功能將使較難的問題更易於使用模板和概念進行調試。
我們還將集成對CMake,Linux和WSL的支持,以使您更輕松地創建,編輯,構建和調試跨平台應用程序。如果您想升級到Visual Studio 2022,但擔心兼容性,則與C ++運行時的二進制兼容性將使它很輕松。

觸手可及的創新

診斷和調試, 自信地調試應用程序的能力是您日常工作流程的核心。 Visual Studio 2022將包括核心調試器中的性能改進,以及附加的功能,例如探查器中的火焰圖,以更好地發現熱路徑,相關斷點以進行更精確的調試,以及集成的反編譯體驗,這些使您可以逐步執行自己不喜歡的代碼在本地沒有。

實時協作

Live Share為與他人合作,交換想法,配對編程和檢查代碼提供了新的機會。在Visual Studio 2022中,Live Share將引入集成的文本聊天,以便您可以快速進行有關代碼的對話,而無需任何上下文切換。您可以選擇安排重復使用相同鏈接的定期會話,從而簡化與經常性聯系人的協作。為了在組織內更好地支持Live Share,我們還將引入會話策略,這些策略定義了協作的任何合規性要求(例如,讀/寫終端是否可共享?)。

洞察力和生產力

Visual Studio中的AI IntelliCode引擎在無縫地預測您的下一步行動方面將繼續變得更好。 Visual Studio 2022將為您的日常工作流提供更多,更深入的集成,從而幫助您在正確的時間在正確的位置采取正確的操作。

異步協作

Visual Studio 2022將包括對Git和GitHub的強大新支持。當“我的代碼成為我們的代碼”時,提交代碼,發送請求請求和合並分支。您會注意到許多內置的邏輯和檢查點,可以有效地指導您完成合並和審閱過程,並期望同事的反饋會減慢速度。我們的指導原則是幫助您對所交付的代碼有更高的信心。

改進的代碼搜索

代碼搜索是軟件開發生命周期不可或缺的一部分。開發人員使用代碼搜索的原因很多:相互學習,共享代碼,在重構時評估更改的影響,調查問題或查看更改。我們致力於在Visual Studio 2022中為所有這些關鍵活動提供更好的性能,以使您的工作效率更高。您也可以在已加載的范圍之外進行搜索,無論其位於哪個代碼庫或存儲庫中,都可以找到所需的內容。

刷新Visual Studio for Mac

我們使用Visual Studio 2022 for Mac的目標是為Mac量身定制一個現代的.NET IDE,以提供您在Visual Studio中熱愛的生產體驗。我們正在努力將Visual Studio for Mac遷移到本地macOS UI,這意味着它將具有更好的性能和可靠性。這也意味着Visual Studio for Mac可以充分利用所有內置的macOS可訪問性功能。我們正在更新IDE中的菜單和術語,以使Visual Studio在Mac和Windows之間更加一致。 Visual Studio的新Git體驗也將從Visual Studio for Mac中引入,首先是引入了Git Changes工具窗口。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM