把握行业变革关键节点,12 月 19 日 - 20 日,AICon北京站即将重磅启幕! 了解详情
写点什么

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

评论

发布
暂无评论

云密一体,京东云密码资源池实力守护安全防线

京东科技开发者

云原生 网络安全 密码安全 企业号 8 月 PK 榜

Spring高手之路13——BeanFactoryPostProcessor与BeanDefinitionRegistryPostProcessor解析

砖业洋__

spring springboot BeanFactoryPostProcessor BeanDefinitionRegistry

IAM携手华为,创新科技解锁空净新标准

新消费日报

一文学会List函数排序操作,20秒即可完成!

飞算JavaAI开发助手

Ascend C保姆级教程:我的第一份Ascend C代码

华为云开发者联盟

人工智能 华为云 昇腾 华为云开发者联盟 企业号 8 月 PK 榜

深入MaxCompute -第十二弹 -PIVOT/UNPIVOT

阿里云大数据AI技术

大数据

2024光储充展|太原国际光储充技术装备展会

秋硕展览

展会 光伏展 储能展

华为云828营销季火热进行中,3大热门产品助力中小企业云上成长

平平无奇爱好科技

3DCAT携手华为,打造XR虚拟仿真实训实时云渲染解决方案

3DCAT实时渲染

虚拟仿真 实时渲染 CLOUDXR

物联网时序数据库 IoTDB 荣获清华校友三创大赛总决赛最高奖

Apache IoTDB

软件测试/测试开发丨Python 内置库 正则表达式

测试人

Python 正则表达式 程序员 软件测试 自动化测试

高效构建实时数仓:探秘NineData数据复制技术

NineData

数据库 大数据 实时数仓 数据复制 迁移指南

盘点那些国际知名黑客(上篇)

禅道项目管理

Kubernetes实现微服务容器化

雾岛听风(锋)

微服务 k8s 容器化

基于Vue前端框架构建BI应用程序

互联网工科生

Vue 低代码 BI 分析工具

Elasticsearch ILM Shrink Action源码优化与探讨

腾讯云大数据

ES

深度解读智能媒体服务的重组和进化

阿里云CloudImagine

云计算 视频云

快乐开源活动全面升级!提PR,赢PS5、Switch等缤纷好礼

飞桨PaddlePaddle

人工智能 百度飞桨

机场数据安全三步走战略|盾见

极盾科技

数据安全

KaiwuDB 助力能源企业实现 4 大价值提升

KaiwuDB

KaiwuDB 分布式储能

跑AI大模型的K8s与普通K8s有什么不同?

华为云开发者联盟

人工智能 云计算 华为云 华为云开发者联盟 企业号 8 月 PK 榜

一座玉带桥,盘古通天下

脑极体

AI

聊聊Http服务化改造实践

树上有只程序猿

微服务架构 HTTP Feign

MySQL索引,为什么索引会失效呢?

程序员万金游

MySQL Java'

LeetCode题解:7. 整数反转,数组反转,JavaScript,详细注释

Lee Chen

JavaScript LeetCode

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