
微軟釋出 Visual Studio 2022 v17.13,在人工智慧輔助開發、除錯、生產力和雲集成方面帶來了重大改進。此次更新專注於最佳化工作流、增強程式碼管理和提升整體開發者體驗。
此次更新的一個亮點是 GitHub Copilot Free,每月提供 2000 次程式碼補全和 50 次聊天請求,且完全免費。Copilot 還帶來了多項改進,如 AI 驅動的功能搜尋、增強的多檔案編輯和快捷鍵擴充套件,使程式碼導航和最佳化變得更加輕鬆。這些 AI 驅動的改進已經從開發者那裡獲得了積極的反饋。IT 諮詢師 Hugo Augusto 評論說:
在 Visual Studio 中直接整合 AI 是微軟多年以來最大的一次更新。我每天都會對 AI 的高質量建議感到驚喜,它能夠很好地理解程式碼上下文並提供有價值的建議。
另一位使用者分享了他們使用 GitHub Copilot Free 的體驗,強調它對工作流的改進:
我一直在試用 GitHub Copilot Free,不得不說,它徹底改變了我的工作流。Visual Studio 2022 v17.13 中的高階除錯功能也很不錯。
除了 AI 功能的改進外,Visual Studio 2022 v17.13 還引入了許多新的生產力功能。開發者現在可以設定預設檔案編碼、使用更易使用的水平捲軸,並在程式碼搜尋中快速導航到最近訪問過的檔案。此外,還提供了一個選項,用於縮排換行的程式碼行來提高可讀性。
除錯和診斷功能也得到了顯著增強。Parallel Stacks 中 AI 生成的執行緒摘要簡化了複雜應用程式的除錯,分析器統一了 .NET 分析的非同步堆疊資訊,並引入有顏色編碼的 CPU 泳道,便於進行效能分析。IEnumerable 視覺化工具已更新,可以支援語法高亮和 Copilot 驅動的內聯聊天,讓 LINQ 查詢除錯變得更加高效。
對於 Git 使用者,此版本允許開發者直接在 Visual Studio 的拉取請求上新增評論。此外,AI 驅動的提交建議可幫助開發者提前發現潛在問題,在程式碼合併前確保更高的程式碼質量。
此外,Web 和雲開發人員現在可以將 .NET Aspire 與 Azure Functions 整合,以便更輕鬆地開發無伺服器應用程式。Docker Compose 引入了擴充套件支援,為容器化環境提供了更多控制。此外,前端開發人員可以將 HTML 提取為 Razor 元件,進一步最佳化程式碼結構和可維護性。
此外,使用 SQL 專案的資料庫開發人員現在可以在 SSDT 中使用 SDK 風格的專案支援來改進除錯和架構比較。Visual Studio 還會在切換主題時保留字型偏好設定,確保介面的一致性。
更多功能資訊可以在發行說明中找到。
檢視英文原文:
https://www.infoq.com/news/2025/02/visual-studio-2022-v1713/
宣告:本文為 InfoQ 翻譯,未經許可禁止轉載。
