VS2008中JavaScript编辑调试器的秘密
2007-08-09 21:35:42 来源:WEB开发网(3) 丰富的查看/定位及可视化支持
当然,JavaScript的易于打开及导航当然是优良调试器的特征之一。而真正使Visual Studio 2008变成独特的JavaScript调试的特点是,它支持对象的执行及监视功能。当开发人员在Visual Studio 2008中对某一变量进行调试监视时,可以查看到此变量对象非常详细有用的信息,如下图所示:
开发人员可以查看运行时状态对象的所在方法、所有事件。可以获得更多的关于此对象的详细属性及属性类型。当然,开发人员可以在此面的网格中查看对象的相关信息,还可以在即时窗口中运行代码来查看相关信息。
除此之外,Visual Studio 2008还支持可插入可视化调试。它可以提供一般调试器之外的额外信息,从而使调试器对被调试对象提供更加丰富的可视化视图。例如,可以使用Visual Studio 2008内建的”Text”、”XML”或是”HTML”等可视化工具来加载新窗口,从而为被监视的变量提供更加详细的信息。
三、 小结
在调试AJAX 和JavaScript时,开发人员可以在服务器端代码中设置客户端JavaScript断点,Visual Studio 2008可以自动地在客户端把它们接连起来(这些断点也可以在关闭项目/解决方案时保存起来)。在调试时,也有完整的监视窗口(watch window),intermediate 窗口和其他更多的支持。Visual Studio 2008中的解决方案管理器现在也自动地列出正在运行的JavaScript文档文件,允许你在任何脚本资源里轻松地设置断点。
上面比较简单的介绍了一些关于Visual Studio 2008在JavaScript编辑及调试方面的功能特性。这些功能都将包含在Visual Studio 2008及.NET 3.5中。由于Visual Studio 2008支持多定向功能,因此,开发人员不仅可以在基于.NET 3.5的ASP.NET中使用上面的JavaScript编辑调试功能,同样可以在ASP.NET 2.0中应用中调试JavaScript。笔者相关,如此强大的JavaScript编辑调试功能,足够我们开始向Visual Studio 2008迁移了。
Tags:VS JavaScript 编辑
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接