![](http://www.zhousa.com/zb_users/theme/quietlee/style/noimg/6.jpg)
阅读《2024 中国开源开发者报告》赢大奖,扫码申请享特权
![](https://www.oschina.net/img/hot3.png)
Visual Studio 2022 v17.13 现已正式推出。此版本主要侧重于稳定性和安全性,并为所有使用 Visual Studio 的开发人员提供持续改进。
本次更新添加了一些新工具和增强功能。包括针对开发人员的改进,例如高级调试功能、高效的代码管理和增强的安全功能,旨在简化工作流程并提高生产力。
Productivity
- 自定义文件编码:在 Visual Studio 中指定保存文件的默认编码。
- 重新设计水平滚动条:编辑器中的水平滚动条现在可以重新定位,即使在空间有限的情况下也能随时访问。
- 选择是否缩进自动换行:现在可以指定是否缩进编辑器中换行的行。
- 在 Code Search 中导航到最近的文件:在 Code Search 中,现在可以轻松地在最近的文件之间跳转。
- 增强的行和列导航:Visual Studio 现在支持代码搜索中的高级行和列导航。
GitHub Copilot
- GitHub Copilot 免费版:GitHub Copilot 免费版现已推出,每月免费提供 2,000 次代码补全和 50 次聊天请求 - 所有这些都无缝集成到 Visual Studio 中。
- 人工智能增强功能搜索:现在可以要求 GitHub Copilot 获取查询的详细答复。
- 使用 GitHub Copilot 跨文件编辑:更高效地迭代多个文件。
- GitHub Copilot 快捷键:GitHub Copilot Chat 中线程的新键盘快捷键。
- Slash command 扩展:通过扩展到自然语言来增强 slash commands。
调试和诊断
- 使用 IEnumerable Visualizer 高亮显示语法:现在可以使用语法高亮显示增强的可编辑表达式。
- 创建复杂的 LINQ 查询:直接在 IEnumerable Visualizer 中使用 GitHub Copilot Inline Chat 增强可编辑表达。
- 简化本机代码的调试:Visual Studio 分析器的检测工具现在支持针对本机代码的目标检测。
- 并行堆栈中的线程摘要:使用并行堆栈中的 AI 线程摘要增强调试过程。
- 在分析器中显示统一的异步堆栈:Visual Studio 分析器统一异步堆栈以简化 .NET 分析。
- 使用 color-coded swim lanes 进行 CPU 分析:Visual Studio 分析器使用 color-coded graphs 和过滤功能实现多进程 CPU 分析。
Git 工具
- 在拉取请求上添加注释:通过在 checked-out 分支上的文件上添加新注释来审查 Visual Studio 中的拉取请求。
- 在提交时捕获问题:获取由 GitHub Copilot 支持的代码更改建议,以帮助尽早发现潜在问题并提高代码质量。
- 查看和管理 Git 标签:从 Visual Studio 无缝导航和推送 Git 标签。
IDE
- 跨主题保留字体偏好设置:更改主题现在将保留你的字体和字体大小偏好设置。
- 加入 GitHub 帐户:从 first launch wizard 导或 Visual Studio shell 添加 GitHub 帐户。
- 管理多个 GitHub 帐户:添加多个 GitHub 账户并设置一个活动账户,以驱动 GitHub Copilot 和版本控制等 GitHub 功能。
- 添加新的 markdown 文件:通过“Add New Item”对话框中的新模板可以更轻松地添加新的 markdown 文件。
- 查看 Teams Toolkit 中的新功能:了解新版本中 Teams Toolkit 的改进。
Cloud
- 利用 .NET Aspire 和 Azure Functions:Azure Functions 现在可以使用 .NET Aspire 将无服务器技术集成到 .NET Aspire 中。
- 启动新的 Docker 配置:使用 DependencyAwareStart 启动配置选项启用 depends_on 支持。
- 为 Docker Compose 添加 scale:现在支持 Docker Compose 中的 scale 属性。
Web
- 提取 HTML 到 Razor 组件:使用 code action 轻松将 HTML 提取到 Visual Studio 中的 Razor 组件。
- 禁用 Razor 文件的粘贴格式:现在可以在 Visual Studio 中禁用 Razor 的粘贴格式功能。
Data
- 在 SSDT 中使用 SDK 样式的 SQL 项目:现在可以在 SQL Server Data Tools 项目中使用 SDK 样式的项目文件格式,并具有增强的 SQL 调试和架构比较功能。
详情可查看官方公告。
还没有评论,来说两句吧...