Visual Studio 2022 的新功能

已針對 17.8 版更新。 請參閱完整版本資訊 | 檢視產品藍圖

透過 Visual Studio 2022,您總是會取得任何開發人員、任何應用程式和任何平台可用的一流工具和服務。 無論您是第一次使用 Visual Studio,或是已使用多年,我們的最新版本還是有許多好用的功能!

想要從 Visual Studio 本身內查看每個更新版本的新功能嗎? 現在您可以這麼做了! 從功能表列中,選取 [說明]>[新功能] 以檢視最近的醒目提示。

Screenshot of the in-product notification of what's new in each updated release of Visual Studio.

提示

如需更多新聞 + 操作說明,請參閱 LinkedIn、YouTubeFacebookTwitch、TwitterTikTok 上的 Visual Studio 社交媒體頻道。 如需最新版本、目前實驗和預覽版內容的最新資訊,請務必造訪 Visual Studio 部落格

AI 輔助的程式開發

使用 GitHub Copilot 的訂用帳戶,您可以在撰寫程式碼時取得問題解答並諮詢 AI。 Visual Studio 2022 17.4 版及更高版本包含與 GitHub Copilot 整合,而且 17.6 版及更高版本也支援 GitHub Copilot Chat。 請參閱 AI 輔助開發

效能改善

Visual Studio 2022 更快、更平易近人、更輕量級,且專為學習者和建置產業規模解決方案的人員而設計。 此外,我們會持續專注於每個迭代版本的效能。 若要深入了解,請參閱 Visual Studio 2022 – 17.5 效能增強部落格文章。

Visual Studio 2022 是 64 位元

Windows 上的 Visual Studio 2022 現在是 64 位元應用程式。 這表示您甚至可以開啟、編輯、執行和偵錯最大且最複雜的解決方案,而不會發生記憶體不足的情況。 若要深入了解,請參閱 Visual Studio 2022 願景Visual Studio 2022 17.0 預覽版部落格文章。

在檔案中尋找速度更快

Visual Studio 2022 中,我們專注於改善數個重要功能的效能。 例如,搜尋大型解決方案 (例如 Orchard Core) 時, 在檔案中尋找現在速度提高了 3 倍。。

Animation of the Find in Files feature as it searches a large C# solution three times faster than the previous version of Visual Studio.

17.1 的新功能:使用新的索引搜尋,[在檔案中尋找] 甚至會更快! 如需詳細資訊,請參閱 Visual Studio 2022 中的程式碼搜尋即將變得更快部落格文章。

17.8 中的新功能:使用保留大小寫的搜尋和取代來節省時間。 請參閱檔案中的取代 - 保留大小寫

提示

若要深入了解 Visual Studio 2022 中搜尋體驗的目前和即發生變更,請參閱搶先看並在您搜尋時編輯您的程式碼部落格文章。

Git 工具更快

17.8 中的新功能,您可以從 Visual Studio IDE 建立提取要求。 此外,請嘗試差異的新摘要檢視,讓您更輕鬆地專注於變更的內容。

17.2 的新功能:我們已整合稱為認可圖表的相對新 Git 功能,其有助於同時改善 Git 作業的效能和 Visual Studio 本身的效能。 如需最新資訊,請參閱在 Visual Studio 2022 中增強 Git 體驗部落格文章。

建置新式應用程式

Visual Studio 2022 可讓您使用 Azure 快速且輕鬆地建置新式雲端式應用程式。 我們的新版本也完全支援 .NET 及其統一架構,適用於 Windows 和 Mac 開發人員的 Web、用戶端和行動應用程式。 Visual Studio 2022 包含 C++ 工作負載的強力支援,並隨附新的生產力功能、C++20 工具和 IntelliSense

提示

若要深入了解 .NET 7 (.NET 6 的後續版本),請參閱 .NET 7 的新功能

更適用於 C++ 和 .NET 以及熱重新載入的開發工具

Visual Studio 2022 包含更好的跨平台應用程式開發工具和最新版的 C++ 建置工具,以包含 C++20 支援。

我們也會更新熱重新載入,以便您可以在應用程式執行時編輯 C++ 或 .NET 專案。 如需詳細資訊,請參閱使用 Visual Studio 2022 中的熱重新載入加速 .NET 和 C++ 開發部落格文章,以及使用 C#、C++ 或 Visual Basic 搭配 Visual Studio 中的熱重新載入來撰寫和偵錯執行中程式碼文件頁面。

適用於 Blazor 和 Razor 編輯器的 更新 + 熱重新載入 ASP.NET

Visual Studio 2022 包含 Blazor 和 Razor 編輯器的大幅更新,以及 ASP.NET Core 中熱重新載入的新功能 包括儲存檔案時或即時將變更套用至 CSS 檔案時的熱重新載入

Animation of Hot Reload in Razor and Blazor apps, and in CSS files live.

創新觸手可及

從即時和異步共同作業工具到改善深入解析和生產力工具,順暢地與每日工作流程整合,Visual Studio 2022 具有這項功能等等。

Git 多存放庫支援和暫存行支援

17.4 的新功能:如果您已使用不同 Git 存放庫上裝載的專案,則可能已使用外部工具或多個 Visual Studio 執行個體,來連線至這些專案。 現在,您可以使用具有多個存放庫中專案的單一解決方案,並從 Visual Studio 的單一執行個體參與這些專案全部。 若要深入了解,請參閱 Visual Studio 中的多存放庫支援多存放庫支援已發行部落格文章,以及使用多個存放庫頁面。

17.3 的新功能:我們新增了暫存行支援,也稱為互動式暫存。 現在,您可以直接從程式碼編輯器暫存檔案中的變更區塊,或跨不同的認可分割變更。 如需詳細資訊,請參閱在 Visual Studio 中暫存程式碼頁面。

IntelliCode 改善

針對每個人設計

我們正在重新整理使用者介面,以更好地將您保留在流程中。 其中一些變更包括外觀觸控,可將 UI 現代化或減少擁擠。

外觀和風格

從新的圖示到細微的色彩對比調整和新的 Cascadia Code 字型,我們正在努力讓 Visual Studio 2022 更方便所有人使用。 如需所有詳細資料,請參閱我們已升級 Visual Studio 2022 中的 UI 部落格文章。

Screenshot of the contrast between previous and refreshed icons in Visual Studio.

個人化

我們的其中一個關鍵焦點領域是讓 Visual Studio 更具個人化和彈性,以便您可以自行製作 IDE。 例如,Visual Studio 2022 可讓您與 Windows 佈景主題同步。 因此,如果您已在該處啟用「夜燈」功能,Visual Studio 也會使用該功能。 如需詳細資訊,請參閱個人化 Visual Studio 2022 部落格文章。

提示

若要深入了解 Visual Studio 2022 中最新的索引標籤和文件更新,請參閱改善的文件管理個人化部落格文章。

下一步是什麼

想要深入了解我們對 Visual Studio 2022 有何規劃? 如需詳細資料,請參閱藍圖頁面、預覽版本資訊和 Visual Studio 部落格

請與我們分享您的意見反應

為什麼要傳送意見反應給 Visual Studio 小組? 我們極為重視客戶的意見反應。 它們是我們進步的動力。

  • 如果您想要提出改善 Visual Studio 的建議,可以使用建議功能工具。

  • 如果您遇到問題,其中 Visual Studio 停止回應、損毀,或發生其他效能問題,您可以使用回報問題工具,輕鬆地與我們共用存放庫步驟和支援檔案。

請檢閱下列部落格文章,以深入了解我們迄今對 Visual Studio 2022 所做的改進: