Visual Studio 2022 v17.13新版發布:強化穩定性和安全,助力 .NET 開發提效!
前言
今天大姚帶領大家一起來看看 Visual Studio 2022 v17.13 新版發布都更新了哪些新功能,為我們開發工作帶來了哪些便利,是否真的值得我們花費時間把 Visual Studio 2022 更新到最新版本。
此次更新側重于穩定和安全性。
認識免費的GitHub Copilot

注冊并登錄 GitHub Copilot 是 Visual Studio 2022 v17.13 中AI功能使用的前提,大家可以免費注冊一下。
- GitHub Copilot實用使用技巧: https://mp.weixin.qq.com/s/C9Cp_dl2-3bm5aPw3o1TFQ
每月都有免費的使用額度:
- ? 2,000 次代碼完成每月。
- ? 50 條聊天消息每月。
GitHub Copilot Free 可幫助你:
- 使用完成和內聯聊天更快地編寫代碼。
- 使用 GitHub Copilot 編輯生成和修復功能。
- 使用 GitHub Copilot 聊天功能探索你的代碼庫。
AI 增強功能搜索
你是否曾在 Visual Studio 2022 中苦尋某個菜單項、命令或選項,卻因不知其名或所在而困惑?是否渴望獲取更多關于其正確使用方法的詳盡信息?現在你可以借助功能搜索與Copilot Chat的聯動,這一切變得輕而易舉。
- 快捷鍵: Ctrl + T


并行堆棧窗口新增 AI 自動匯總功能
使用并行堆棧窗口中的 GitHub Copilot 自動匯總功能,調試復雜的多線程程序現在更高效。此增強功能提供了清晰、簡潔的線程摘要,使跟蹤問題和一目了然地理解線程行為變得更加容易。
也就是說可以用 AI 幫我們來分析總結程序 dump 文件的問題了(試了一下還是比較準確的)!

支持跨文件使用 GitHub Copilot 進行編輯
現在 Visual Studio 2022 中的 Copilot 可以幫助你使用 Copilot 編輯優化代碼,此功能旨在使跨多個文件的迭代更加高效。

IEnumerable 可視化工具支持語法突出顯示
編寫 LINQ 表達式可能會變得棘手,尤其是在它們變得復雜時。Visual Studio 2022 現在在 IEnumerable 可視化工具可編輯表達式中引入了語法突出顯示(例如類、枚舉、委托、結構和關鍵字)。

支持創建復雜的 LINQ 查詢
IEnumerable 可視化工具現在為其可編輯表達式提供內聯聊天功能,使用戶能夠直接在 IEnumerable 可視化工具中利用 AI 為可編輯的表達式創建復雜的 LINQ 查詢。

支持自定義文件編碼
在跨平臺環境中工作的開發人員通常需要使用特定文件編碼來保存文件。更改這些編碼可能會導致各種問題。Visual Studio 2022 現在允許設置保存文件時使用的默認文件編碼。此功能可確保盡可能使用首選編碼。
- 設置位置:工具->選項->環境->文檔

支持選擇是否縮進換行
Visual Studio 2022 現在允許你在編輯器中控制換行是否縮進。此增強功能為你的編碼環境提供了更大的靈活性和自定義性,確保代碼完全按照你的喜好顯示。
- 設置位置:工具 -> 選項 -> 文本編輯器 -> 常規 -> 啟用自動換行時自動縮進的選項


代碼搜索支持查看最近使用的文件
- 快捷鍵: Ctrl + T

支持查看和管理 Git 標記
現在 Visual Studio 2022 支持在 Git 存儲庫窗口中直接無縫查看和管理 Git 標記。輕松導航到與標簽關聯的特定提交,并訪問一個上下文菜單,其中包含可以在標記上執行的操作。這種簡化的工作流可確保你保持在熟悉的 IDE 環境中,從而提高使用 Git 標記時的生產力和效率。

添加新的 Markdown 文件
現在 Visual Studio 2022 新增了 Markdown 文件模板:

支持查看 NuGet 包 README

更多詳細實用功能介紹
Visual Studio使用技巧大全

作者名稱:追逐時光者
作者簡介:一個熱愛編程、善于分享、喜歡學習、探索、嘗試新事物和新技術的全棧軟件工程師。
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,否則保留追究法律責任的權利。如果該篇文章對您有幫助的話,可以點一下右下角的【♥推薦♥】,希望能夠持續的為大家帶來好的技術文章,文中可能存在描述不正確的地方,歡迎指正或補充,不勝感激。

浙公網安備 33010602011771號