10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

Visual Studio 2010 的历史调试功能

  • 2009-04-22
  • 本文字数:509 字

    阅读完需:约 2 分钟

想知道您的程序 5 分钟前在做什么吗?想知道过去打开的就是您指定的文件吗?Visual Studio 2010 已经帮您做到这些了。

Lang.NET keynote 中(10 分钟处),微软演示了 Visual Studio 2010 的诊断事件和历史调试功能。这些功能使开发人员不仅能够看到程序的当前状况,也可以检查某些情况下产生的事件。

调试事件窗口展示了程序运行过程中的关键事件,其中包括异常,文件访问,以及调试事件。一般情况下我们可以手动调用 Debug.Write 语句,或在断点处定义宏来完成类似的工作,不过有了集成的列表视图之后,我们就可以在浏览时根据事件类型或产生事件的线程进行过滤了。

虽然这是个不错的特性,但是与历史调试功能相比就显得小巫见大巫了。启用历史调试之后,Visual Studio 能够捕获调用堆栈以及相关变量,开发人员由此便可以“回退”至程序的过去,并检查之前发生的各种情况。

程序的状态会保留在磁盘上。默认情况下它只保存关键的类型,不过开发人员可以选择记录所有的参数,对象以及全局变量。唯一不能保存的只有局部变量。

如果您想了解更多内容,请访问 Channel 9 上讨论历史调试功能的视频。即将发布的beta 1 版本中将包含这个功能。

查看英文原文: Historical Debugging in Visual Studio 2010

2009-04-22 09:312360
用户头像

发布了 157 篇内容, 共 60.5 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

JavaScript 数组操作必须熟练运用的 10 个方法

devpoint

JavaScript array reduce 6月日更

领域驱动设计101 - 领域服务

luojiahu

领域驱动设计 DDD

HashMap源码总结

wzh

Java map 数据结构与算法 HashMap底层原理 散列表

如何用视频云技术,搞一个爆红的 “反应视频” 项目?

阿里云CloudImagine

阿里云 RTC 英特尔 视频处理 视频制作

Redis入门四:数据持久化

打工人!

redis redis持久化 6月日更

5分钟速读之Rust权威指南(二十七)Rc<T>

wzx

rust

RestTemplate打印日志的正确姿势

编号94530

spring 日志 log RestTemplate

微服务架构下的静态数据通用缓存机制

xcbeyond

缓存 微服务 6月日更

ARTS - 日常打卡 6

pjw

数组与链表

wzh

Java 数组 链表 ArrayList 数据结构与算法

线性排序

wzh

Java 排序算法 计数排序 基数排序 桶排序

云开发是啥?看看它在编程导航项目的实践

程序员鱼皮

Java JavaScript 大前端 后端 云开发

小红书 x StarRocks:实现数据服务平台统一化,简化数据链路,提升高并发极速查询能力

StarRocks

数据库 数据分析 广告系统 小红书 StarRocks

北京多部门联合整治违规应用:过度收集用户信息该重罚

石头IT视角

批量把Excel数据自动录入系统

木头

自动录入 批量录入 自动填表

什么是OneData?阿里数据中台实施方法论解读

云祁

数据中台 数据仓库 OneData 维度建模

LinkedHashMap

wzh

Java 集合 LRU 数据结构与算法 LinkedHashMap

常见Java容器对比

wzh

Java collection hashmap set map

基于jira的需求交付效率统计

好孩子

Jira

推荐算法概述(十五)

Databri_AI

算法 倒排索引 推荐系统

业务架构训练营第 0 期模块五作业

菠萝吹雪—Code

架构实战营

机器数及特点

若尘

计算机组成原理 6月日更

十年一剑智能眼镜的中场战事

脑极体

微信小程序开发(七)—— 版本管理的使用

空城机

微信小程序 大前端 6月日更

Reactive Spring实战 -- 响应式Kafka交互

binecy

kafka spring

Kubernetes手记(19)- 容器资源限制

雪雷

k8s 6月日更

网络攻防学习笔记 Day52

穿过生命散发芬芳

网络攻防 6月日更

58集团 x StarRocks:全面升级数据分析能力,满足多场景业务分析需求

StarRocks

数据库 数据分析 OLAP 58同城 StarRocks

☕【JVM技术探索】深入分析各种锁(锁膨胀)运作流程

码界西柚

JVM 锁升级 6月日更 锁分析

银行业运维指标体系建设实战

云智慧AIOps社区

智能运维

【21-15】PowerShell条件判断

耳东@Erdong

PowerShell 6月日更

Visual Studio 2010的历史调试功能_.NET_Jonathan Allen_InfoQ精选文章