现在就用上VS2008的脚本调试窗口
我这里所说的,现在就用上VS2008带的脚本调试窗口可不是说在VS2008中使用,那样还用我说嘛,难道装了VS2008 Beta2用的还不是VS2008的调试窗口,那才真是奇怪了。而我这里要所得是要在VS2005中使用VS2008的脚本调试查看窗口,那么该怎么弄呢?
其实很简单,在装了VS2005的机器上同时装上VS2008 Beta2就可以了,嗯就这么简单-_-!!!
VS2005的Watch窗口相对于VS.NET 2003,对.NET的程序调试增加了[Static members]和[Non-Public members]这样的分组,这使得我们在调试时浏览对象的属性方便了很多。可是对于JavaScript的调试,Watch窗口中仍然只是一股脑的将属性和事件显示在一起,由于DOM对象的属性和事件众多,察看起来非常不方便:( 现在好了VS2008在对JScript编辑支持上做了众多改进以后,也对脚本调试的Watch窗口做了增强,主要是增加了[Methods]和[Events]这样的分类,另外提供了更详细的对象类型显示。

// 这是VS 2008 beta2提供的Watch窗口,不过可以在VS 2005被自动调用
不过除了这个积极的改进外,仔细观察会发现Watch窗口中的Name被按字母顺序排列了。这个修改真可以说是地地道道的画蛇添足啊!因为对于DOM元素的属性,常用的其实并不多,按其定义顺序来显示查看起来效率更高。比如查看DOM元素时最常关注的tagName属性,原来排在很靠前,从来都不用翻页就能看到。现在可好了,t开头按字母会被排在列表的很后面,基本上每次都需要翻到列表的最后一页才能看到,太折腾人了:(
这个画蛇添足更精彩的效果还在这里,当我们查看JScript数组的时候,真是有像打人的冲动啊!!!

// 这个效果在Watch、Qucik Watch和即时查看菜单里都是这样的@_@.
其实很简单,在装了VS2005的机器上同时装上VS2008 Beta2就可以了,嗯就这么简单-_-!!!
VS2005的Watch窗口相对于VS.NET 2003,对.NET的程序调试增加了[Static members]和[Non-Public members]这样的分组,这使得我们在调试时浏览对象的属性方便了很多。可是对于JavaScript的调试,Watch窗口中仍然只是一股脑的将属性和事件显示在一起,由于DOM对象的属性和事件众多,察看起来非常不方便:( 现在好了VS2008在对JScript编辑支持上做了众多改进以后,也对脚本调试的Watch窗口做了增强,主要是增加了[Methods]和[Events]这样的分类,另外提供了更详细的对象类型显示。

// 这是VS 2008 beta2提供的Watch窗口,不过可以在VS 2005被自动调用
不过除了这个积极的改进外,仔细观察会发现Watch窗口中的Name被按字母顺序排列了。这个修改真可以说是地地道道的画蛇添足啊!因为对于DOM元素的属性,常用的其实并不多,按其定义顺序来显示查看起来效率更高。比如查看DOM元素时最常关注的tagName属性,原来排在很靠前,从来都不用翻页就能看到。现在可好了,t开头按字母会被排在列表的很后面,基本上每次都需要翻到列表的最后一页才能看到,太折腾人了:(
这个画蛇添足更精彩的效果还在这里,当我们查看JScript数组的时候,真是有像打人的冲动啊!!!

// 这个效果在Watch、Qucik Watch和即时查看菜单里都是这样的@_@.
posted on 2007-08-03 13:35 birdshome 阅读(5842) 评论(12) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器