Visual Studio 2022 v17.13新版发布:强化稳定性和安全,助力开发提效!

前言

今天大姚带领大家一起来看看 Visual Studio 2022 v17.13 新版发布都更新了哪些新功能,为我们开发工作带来了哪些便利,是否真的值得我们花费时间把 Visual Studio 2022 更新到最新版本。

此次更新侧重于稳定和安全性。

认识免费的GitHub Copilot

注册并登录 GitHub Copilot 是 Visual Studio 2022 v17.13 中AI功能使用的前提,大家可以免费注册一下。

每月都有免费的使用额度:

  • ✅ 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使用技巧大全

相关推荐
子兮曰3 天前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的
前端·后端·agent
小羊没烦恼!3 天前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
子兮曰3 天前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
爱勇宝3 天前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"
前端·后端·chatglm (智谱)
胡写代码3 天前
别再前后端各写一套表单校验了
java·后端
大勇前进3 天前
原生 PHP 还是 Laravel?小项目到底要不要上框架
后端
yuzhi_liu3 天前
我用 LangGraph4j 实现 Multi-Agent Supervisor
后端
alsmile3 天前
Node-RED 之外,国产规则引擎的新方案:基于标准语法,Go 先行实现
后端·开源·go
大白803 天前
PHP 内存溢出排查思路:看懂报错日志,精准定位问题
后端
liufeiyu19763 天前
VS 2026 升级后出现错误: 找不到指定的 SDK“Microsoft.NET.Sdk”
visual studio·vs 2026