Visual Studio 2022 藍圖

文章推薦指數: 80 %
投票人數:10人

本文內容. 一般; C++ .NET; WinForms; Web 工具; XAML 和Xamarin. 此藍圖描述我們對日曆年度2021 Visual Studio 2022 中的主要工作的願景。

跳到主要內容 已不再支援此瀏覽器。

請升級至MicrosoftEdge,以利用最新功能、安全性更新和技術支援。

下載MicrosoftEdge 其他資訊 目錄 結束焦點模式 閱讀英文 儲存 目錄 閱讀英文 儲存 Twitter LinkedIn Facebook 電子郵件 WeChat 目錄 VisualStudio2022藍圖 發行項 04/06/2022 1位參與者 此頁面有所助益嗎? Yes No 還有其他意見反應嗎? 系統會將意見反應傳送給Microsoft:按下[提交]按鈕,您的意見反應將用來改善Microsoft產品和服務。

隱私權原則。

送出 謝謝。

本文內容 此藍圖描述我們對日曆年度2021VisualStudio2022中的主要工作的願景。

VisualStudio2022有三個主要主題: 個人和團隊的生產力:我們想要讓開發人員和小組擁有絕佳的規模和效能、受信任且安全的工具鏈,以及更容易存取的個人化環境。

新式開發:我們正在建立可加快開發新式應用程式的工具。

不斷創新:我們正在投資改良的共同作業、可採取動作的診斷和程式碼協助。

VisualStudio2022將會是VisualStudio的第一個64位版本。

除了更多記憶體存取所提供的速度和效能優勢之外,VisualStudio還提供了UI增強功能、更多的個人化選項,並持續專注于開發人員。

升級至VisualStudio2022應該是低摩擦的體驗,且不應要求您的程式碼變更。

您仍然可以在VisualStudio2022中建立32位和所有現有的應用程式。

如VisualStudio2019藍圖,請參閱VisualStudio2019藍圖。

如需我們的VisualStudio2022願景的詳細資訊,請閱讀我們的VisualStudio2022公告blog。

一般 我們藉由將主要devenv.exe程式從32位移至64位,來改善開發人員的生產力。

這會有效地消除記憶體不足的錯誤,特別是針對大型、複雜的解決方案。

我們會納入使用者意見反應,以持續創新開發人員如何載入、搜尋及與程式碼互動。

我們正在改善新的專案建立體驗。

VisualStudio2022會比以往更容易存取。

我們正在使協助工具相關的選項更容易探索,且音訊提示的可用性正在擴充。

我們將Insights引擎的協助工具整合,讓開發人員能夠建立現代化、可存取的應用程式。

開發人員在VisualStudio2022中將會有更多個人化的選項,並改進跨多部電腦同步處理設定的能力。

我們也會更新圖示、主題和字型,以獲得新式、更新的體驗。

如需詳細資訊,請參閱開發人員社群上的VisualStudio。

診斷 VisualStudio2022中的診斷著重于創新世界級的診斷體驗。

我們正在改善可拖曳的中斷點、新增相依中斷點以及強制執行的能力。

我們正在改善損毀傾印、記憶體傾印和記憶體壓力分析的分析工具。

最後,我們要新增跨平臺支援,以在ARM64裝置上進行c++和.NET程式碼的偵錯工具。

如需有關偵錯工具的詳細資訊,請參閱開發人員社群上的調試程式。

如需程式碼剖析的詳細資訊,請參閱開發人員社群上的分析。

個人化 VisualStudio2022比以往更有彈性,可配合更廣泛的開發人員喜好設定。

我們新增了新的方式來組織您的工作區、新的社區主題,以及將VSCode的主題轉換成可在VisualStudio中運作的能力。

根據一天中的時間、環境燈的數量或您的喜好設定,VisualStudio有助於提高生產力。

在即將推出的版本中,我們想要在色彩索引標籤和主題建立方面提供更大的彈性。

編輯器 VisualStudio2022編輯器將會有內建的拼寫檢查,可協助您以較少的錯誤更精確地撰寫程式碼。

我們正在創新程式碼的可讀性,並加入新的流覽方式,例如多點插入式編輯和"CamelHump"導覽。

螢幕讀取者的使用者將可享有更好的程式碼問題意見反應。

如需詳細資訊,請參閱開發人員社群上的VisualStudio編輯器。

擴充性 擴充功能在自訂VisualStudio體驗方面扮演著重要的角色。

我們要讓重要的延伸模組更可靠且更安全。

我們也改善了延伸模組的開發、遷移和發佈體驗。

IntelliCode IntelliCode團隊會持續專注于預期您下一次的移動。

VisualStudio2022會產生更大的完成,並協助您在適當的時間在正確的位置採取正確的動作。

如需詳細資訊,請參閱開發人員社群上的Intellicode。

NuGet NuGet團隊致力於提供.net6的支援、保護軟體供應鏈的安全,並讓每位開發人員和其團隊都能以絕佳的基礎,透過整合、有效率且喜愛的套件管理員來達成更多目標。

如需詳細資訊,請參閱開發人員社群上的NuGet。

設定與安裝 安裝和安裝小組的重點在於讓企業能夠在受管理的企業環境中輕鬆部署更新,以保持安全。

我們讓企業能夠使用多個版面配置資料夾來更新用戶端實例、使用多個支援的基準,以及在通道之間移動其安裝。

此外,我們也新增了使用者在失敗更新之後,將VisualStudio回復至工作環境的能力。

如需詳細資訊,請參閱開發人員社群上的VisualStudio安裝和安裝。

版本控制 VisualStudio2022將繼續針對整合式原始檔控制工具進行創新。

我們會藉由支援更複雜的Git工作流程(例如同時啟用多個Git存放庫)來提升生產力。

開發人員將能夠暫存個別的程式程式碼或hunks,並查看改進的差異和詳細資料。

我們也改善了GitHub與AzureDevOps整合,使功能更接近開發人員工作流程。

如需詳細資訊,請參閱VisualStudio開發人員社群上的Git體驗 C++ C++小組著重于透過語言一致性、診斷和安全性的工作負載創新。

VisualStudio2022將新增c++20語言功能的支援,以簡化大型程式碼基底的管理。

我們會整合CMake、Linux和WSL的支援,讓您更輕鬆地建立及偵測跨平臺應用程式。

如需詳細資訊,請參閱開發人員社群上的c++ .NET .NET小組著重于現代化的應用程式開發體驗、改進.NET5支援,以及新增.NET6支援。

我們也會使用內建的程式碼協助來專注于生產力。

最後,我們正致力於使用.net5WindowsForms的完整設計工具體驗。

如需詳細資訊,請參閱開發人員社群上的.net。

容器工具 容器工具小組致力於改善建立容器化應用程式的.NET開發人員體驗。

我們的主要重點是要改善使用[容器]工具視窗診斷容器化應用程式的能力。

相關的藍圖 如需其他與.NET相關的藍圖,請參閱: .NET發行排程 EFCore版本和計劃 ML.net藍圖 .Net的主題。

WinForms 小組致力於改善.NETCore/.net5/.NET6WinForms應用程式的新設計工具的可靠性和效能,並修正HighDPI問題、實行新的資料系結案例,以及解決客戶的意見反應。

如需詳細資料,請參閱: WinForms藍圖 WinForms設計師藍圖 Web工具 Web工具小組著重于使用Azure開發人員服務來改善.NET中的Web開發程式。

我們正在改善相依性設定、擴充用於發佈的Azure裝載選項,以及優化儲存體。

如需詳細資料,請參閱: 開發人員社群上的Web工具 開發人員社群上的TypeScript XAML和Xamarin XAML小組正致力於改善開發人員的生產力工具,例如XAML即時預覽、XAML和c#熱重載等等。

XAMARIN團隊正在建立新的.net多平臺應用程式UI,(.netMAUI),其已可作為預覽功能,並可讓您使用單一程式碼基底建立適用于Windows、macOS、iOS和Android的原生用戶端應用程式。

我們正在完成功能集,並將致力於改善品質以及解決客戶的意見反應。

如需詳細資料,請參閱: .NETMAUI藍圖 開發人員社群上的Xamarin 開發人員社群上的XAML 本文內容



請為這篇文章評分?