最新的 Visual Studio 更新(v17.13)带来了一组强大的调试和分析功能,旨在加快故障排除速度,使其更高效。借助本次发布的 AI 驱动功能,变量分析和数据检查更智能、更直观,问题更容易识别和调试。分析工具的改进还为多进程执行、本机代码和异步工作流提供了更好的支持和可视化,并更清晰地洞察了性能瓶颈。有关此版本中调试器和诊断功能的完整列表,请查看发行说明。
GitHub Copilot 辅助调试功能
Visual Studio 中的 Instrumentation 工具现在为本机代码提供了定向检测工具,允许您选择要彻底检查的函数和类。
这改进了性能监视,使您更容易发现问题,简化了调试体验。
在分析器中显示统一的异步堆栈
Visual Studio 分析器现在通过在摘要和详细调用树窗口中显示拼接的异步调用堆栈来改进 .NET 应用程序的调试。
该特性为异步操作提供了更连贯、更清晰的图像,使开发人员更容易在单个统一的堆栈跟踪中跟踪整个执行路径,包括异步方法调用。
在 CPU 使用率中使用颜色编码泳道的多进程分析
Visual Studio 分析器中的 CPU 使用率工具现在支持多进程分析,性能图表显示为泳道中每个进程的单独颜色编码。
图形显示为堆叠面积图。您还可以通过左上角的下拉菜单过滤进程,以启用重点分析。
此增强功能使您能够在一个会话中轻松地按进程分析和隔离 CPU 使用情况。它提供了更好的资源使用可视化,优化了性能分析并简化了多进程应用程序性能调优。
感谢!
我们的目标是使您的调试和分析体验尽可能地流畅和高效。我们非常感谢您提供的反馈和建议,因为这决定了您每天使用的工具的方向。永远不要停止向我们提供反馈,因为我们可以继续使 Visual Studio 成为像您这样的开发人员的优秀和用户友好的工具。
Happy coding!