写点什么

微软发布 Visual Studio 2022 v17.13,在 AI 和调试功能方面带来重大改进

作者:Robert Krzaczyński

  • 2025-03-24
    北京
  • 本文字数:986 字

    阅读完需:约 3 分钟

微软发布 Visual Studio 2022 v17.13,在 AI 和调试功能方面带来重大改进

微软发布 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/

2025-03-24 08:004417

评论

发布
暂无评论

5 分钟部署一个 OIDC 服务并对接 nightingale

冯骐

CAS Nightingale 认证授权 OIDC Apereo

算法攻关-climbing-stairs(O(n))_70

小诚信驿站

刘晓成 小诚信驿站 28天写作 算法攻关

存量用户运营企业微信的“用户端小程序”优化方案

vivo互联网技术

小程序 微信 性能优化 大前端 企业微信

JVM笔记--如果你写JVM,最需要考虑的重要结构是什么?

秦怀杂货店

Java JVM

短网址服务设计整理

程序员架构进阶

架构 设计实践 28天写作 实操案例 3月日更

美丽的数学学习笔记(1)

方勇(gopher)

大作业

LouisN

Hamcrest

insight

单元测试 3月日更

掌握了开源框架还不够,你更需要掌握源代码

华为云开发者联盟

开源 Element 源代码 Vue 3

协助市场监督管理局,打造质量基础设施“一站式”服务平台

源中瑞-龙先生

像这样操作 Python 列表,能让你的代码更优雅 | pythonic 小技巧

AlwaysBeta

Python

yum安装Nginx全流程指南

happlyfox

28天写作 3月日更

前端开发:Mac环境的Chrome浏览器设置跨域请求的SameSite解决方法

三掌柜

vue.js 大前端 3月日更

Apache Oozie 深入原理讲解

五分钟学大数据

大数据 28天写作 3月日更 oozie

看了 GitHub 上的这些面试题项目后,我飘了!

JackTian

GitHub 开源 面试

为什么MySQL不推荐使用子查询和join

Java小咖秀

MySQL MySQL优化

容器or虚拟机?

xcbeyond

Docker 容器 3月日更 专业术语

LeetCode题解:91. 解码方法,动态规划(优化),JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

诊所数字化:医疗机构常见的系统整理

boshi

医院 医疗 七日更

假期无聊冰河开发了一款国民级游戏!

冰河

Java 游戏

Wireshark 数据包分析学习笔记 Day13

穿过生命散发芬芳

Wireshark 数据包分析 3月日更

哪有简单的满足——自我决定论

Justin

心理学 28天写作 游戏设计

算命、运气和其他「Day 24」

道伟

28天写作

产品训练营 第四周作业

万顷湖天碧

Nginx配置静态文件服务从入门到精通

happlyfox

28天写作 3月日更

滚雪球学 Python 之内置 random 模块

梦想橡皮擦

28天写作 3月日更

OpenCV萌新福音:易上手的数字识别实践案例

华为云开发者联盟

OpenCV 图像处理 数字 图像预处理 信用卡

产品经理训练营 - 大作业

joelhy

产品经理训练营

网易 Duilib:功能全面的开源桌面 UI 开发框架

有道技术团队

开源

php的一些漏洞梳理

依旧廖凯

28天写作 3月日更

Rancher 2.5.6发布,支持Kubernetes 1.20

Rancher

微软发布 Visual Studio 2022 v17.13,在 AI 和调试功能方面带来重大改进_AI&大模型_InfoQ精选文章