微軟預告最新的Visual Studio 2022,將會在今年的暑假發布,供開發者預覽測試。微軟提到,Visual Studio 2022將會比過去更加輕巧易用,而且也是有史以來第一個64位元的Visual Studio,希望帶給開發者更加簡潔且智慧的開發體驗。

另外,在過去一年中,由於疫情的關係,開發團隊的地理分布比過去更加分散,微軟表示,開發團隊需要能夠安全且快速地協作。因此新版Visual Studio更好地整合GitHub,讓開發團隊可以輕鬆協作,從構思、程式碼開發,再到雲端上都可以無縫連接。

Visual Studio 2022將會是64位元的應用程式,也就是說,devenv.exe程序將不會受限於4gb記憶體,在Windows上執行64位元Visual Studio,即便是複雜且大型的解決方案,開發者都可以高效地編輯、執行和除錯,不用擔心耗盡記憶體。

微軟提到,雖然Visual Studio 2022本身為64位元,但這不會改變使用Visual Studio所產生的應用程式類型或是位元數,開發者依舊可以使用Visual Studio 2022開發32位元應用程式。而微軟還強調,他們也強化了工作流程,因此從載入解決方案到F5除錯,每個流程的步驟都會更加順暢高效。

微軟也更新了Visual Studio 2022的介面,並且調整一些細節,使得UI更加現代化,以及減少擁擠的感覺,整體而言,微軟的目標是要降低複雜性並減少認知負擔,讓開發者可以將注意力,持續留在正在工作的區域,此外,Visual Studio 2022也改善無障礙設計,使得Visual Studio對所有人都更加友善。

介面具體的更改包括更新圖標,提高清晰度、易讀性和對比度,並且使用固定寬度字體Cascadia Code,以增加可讀性和提供連字支援,並且改進產品主題,與Accessibility Insights整合,讓微軟更早發現無障礙問題,而且Visual Studio 2022也使用新的產品圖示。

在應用開發方面,Visual Studio 2022與微軟雲端平臺Azure更緊密地整合,使開發者可以快速地建構雲端應用程式,微軟提到,他們將提供大量的儲存庫,這些儲存庫描述常見的應用程式模式,提供像是以基礎設施即程式碼配置Azure資源,或是預建置GitHub工作流程,甚至是在創建專案時,幫助開發者設定完整的CI/CD解決方案。

Visual Studio 2022將完全支援.NET 6,Windows和Mac開發者可以以統一的網頁、客戶端和行動應用程式框架開發應用程式,並且使用跨Windows、Android、macOS和iOS平臺的App UI開發框架MAUI,以及使用ASP.NET Blazor網頁技術,和.NET MAUI來開發桌面應用程式。

微軟強化Visual Studio 2022的協作能力,在Live Share功能加入文字聊天功能,可以讓開發團隊針對程式碼進行對話,不需要切換使用其他通訊程式,並且也能配置重複使用的協作對話,簡化經常性的協作工作。Visual Studio中的AI IntelliCode引擎,會智慧地預測開發者的行為,使得開發工作流程更加順暢。

在Mac上,微軟也預計推出Visual Studio 2022 for Mac,官方提到,他們目標是要替Mac量身訂做現代化.NET IDE,他們正在移植Visual Studio for Mac使用原生macOS UI,以提供更好的效能與可靠性,如此Visual Studio for Mac也就能使用macOS內建的無障礙功能,而且微軟還要讓Mac版本與Windows版本的Visual Studio,在選單和用語上更加一致。

熱門新聞

Advertisement