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

相关推荐
码事漫谈15 分钟前
Visual Studio 2026真的值得升级吗中国开发者实测报告
后端
MediaTea1 小时前
Python 第三方库:Flask(轻量级 Web 框架)
开发语言·前端·后端·python·flask
q***72561 小时前
Spring Boot + Vue 全栈开发实战指南
vue.js·spring boot·后端
清晨细雨~2 小时前
SpringBoot整合EasyExcel实现Excel表头校验
spring boot·后端·excel
canonical_entropy2 小时前
API无缝升级方案:从推模式到拉模式的架构演进
后端·restful·graphql
摆烂工程师2 小时前
今天 Cloudflare 全球事故,连 GPT 和你的网站都一起“掉线”了
前端·后端·程序员
追逐时光者2 小时前
快速构建一个基础、现代化的 WinForm 管理系统
后端·.net
在人间负债^4 小时前
Rust 实战项目:TODO 管理器
开发语言·后端·rust
Moonbit4 小时前
入围名单公布|2025 MGPIC 决赛即将拉开帷幕!
后端·算法
爱吃烤鸡翅的酸菜鱼4 小时前
用【rust】实现命令行音乐播放器
开发语言·后端·rust