做web开发的朋友都清楚,js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是一种弱类型的脚本语言,很多错误是无法控制的,这些不谈,最痛苦的是没有什么好的调试工具,现在的情况比以前稍好,在Firefox下还有firebug,这的确是一个不错的js调试工具,但在IE下使用就很麻烦,而且效果很不好,鄙人一直苦于寻找一个很好的IE下的js调试工具,能够自动捕获错误,并定位位置和原因,没想到今天竟在无意中寻找到了这么个好工具,不敢私藏,共享出来,希望能为各位web开发者带来方便
这个工具的名字叫Companion.JS,请注意,这可不是一个js文件,而是一个名字,它是作为ie的插件来安装使用的,而且需要结合Microsoft Script Debugger使用,通过安装这个工具,但页面出现错误时会在左上角弹出一个小错误提示,点击会在IE下面显示出一个错误控制台,就如FF下的firebug控制台一样。错误信息提示很详细。
如下是官网的一个错误提示示例图:
官网地址:http://www.my-debugbar.com/wiki/CompanionJS/HomePage
具体使用方法为:
1、先下载Companion.JS安装文件,然后安装。
2、下载安装Microsoft Script Debugger,如果您的机器已经安装过了就可以免过这一步。
3、打开IE菜单“工具”--“Internet选项”--“高级”,找到“禁用脚本调试(Internet Explorer)”和“禁用脚本调试(在Internet Explorer之外)”,将两个选项前面的对钩都去掉,然后重启IE。
4、在Ie中输入:http://www.my-debugbar.com/wiki/uploads/CompanionJS/dummy.htm,然后点击click me链接,如果左上角弹出一个小错误提示或下面控制台出现了错误信息提示,就说明您已经安装成功了。
提示:Microsoft Script Debugger下载可到MS官网(需要经过MS的操作系统正版验证):http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=E606E71F-BA7F-471E-A57D-F2216D81EC3D#filelist或到baidu里输入“Microsoft Script Debugger 下载”寻找一下。
转 http://www.cnitblog.com/yemoo/archive/2007/10/22/35190.html
分享到:
相关推荐
Companion.JS是由微软开发的一款专门用于IE浏览器的JavaScript调试工具,它弥补了IE内置的开发者工具在调试JavaScript方面的不足,提供了更高效、更直观的调试体验。这款工具的设计理念是使开发者能够快速定位和修复...
一个IE下的优秀js调试工具,做web开发的朋友都清楚,js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是一种弱类型的脚本语言,很多错误是无法控制的,这些不谈,最 痛苦的是没有什么好的调试工具,现在...
总之,Companion.JS是针对IE浏览器的优秀JavaScript调试解决方案,它的出现弥补了IE在开发工具方面的短板,使得开发者在IE环境下也能高效地进行代码调试。通过熟练掌握Companion.JS的使用,可以显著提高开发和维护老...
针对这种情况,有一些优秀的js调试工具应运而生,帮助开发者有效地定位并解决问题。 首先,我们需要了解JavaScript调试的基础知识。JavaScript是一种动态类型的脚本语言,它在浏览器环境中运行,主要用于网页交互和...
总结,IEDevToolBar是一个优秀的IE浏览器DOM调试工具,提供了丰富的调试和开发功能,包括DOM查看与编辑、CSS调试、JavaScript调试和网络请求分析等。对于需要在IE环境下进行Web开发的人员来说,它是一个不可或缺的...
除了IE的内置调试器,还有许多其他优秀的JS调试工具,例如Chrome的DevTools、Firefox的Developer Edition等,它们提供了更多高级特性,如性能分析、内存检测等,对于跨浏览器的JS开发非常有帮助。 总结,JS调试器是...
本文将详细探讨“CompanionJS”和“MSDebugger”这两款常用的网页调试工具,以及如何在IE环境下使用JavaScript调试工具“Companion”。 1. **CompanionJS**: CompanionJS 是一款强大的浏览器扩展,专门为前端...
了解并熟练使用这些调试工具,对于提升IE环境下JavaScript的开发效率和问题排查能力至关重要。记住,调试不仅仅是找出错误,更是理解代码执行过程,从而优化代码,提高性能。希望你在使用这些工具时,能够愉快地开发...
"IE下的优秀js调试工具Companion_JS (转) - xugang - 博客园.mht"则是另一篇博客文章的存档,可能介绍了另一位开发者的经验或者对"Companion_JS"这个工具的评价。"Companion_JS"可能是IE浏览器的一个扩展或插件,...
#### 六、IEDeveloperToolBar:专为IE设计的调试工具 - **功能**: - 在IE浏览器中调试页面布局和样式。 - 模拟IE不同版本的渲染效果。 - **使用技巧**: - 选取页面元素并查看其DOM结构。 - 追踪元素的样式属性...
在Firebug的时代,它以其全面的功能和友好的界面赢得了广大开发者喜爱,包括HTML、CSS、DOM的实时编辑,JavaScript调试,网络请求监控等功能。尽管现在不再更新,但它的设计理念对现代浏览器的开发者工具产生了深远...
它能够分析每个请求的大小、时间消耗,甚至可以展示请求和响应的原始数据,这对于调试API接口或者优化图片、CSS、JavaScript等资源的加载非常有帮助。此外,它还支持查看和编辑HTTP头,对于测试认证过程或者模拟不同...
"Companion.JS"则是另一个优秀的JavaScript调试工具,尤其适用于Internet Explorer。它增强了IE的JavaScript调试功能,提供了更友好的界面和更丰富的调试特性。"Companion.JS"可以集成到Visual Studio或Visual Web ...
在本文中,我们将深入探讨JavaScript工具库的概念、重要性以及如何使用它们,特别是针对IE6及以上版本,以及其他主流浏览器如Firefox、Chrome、Safari和Opera。 JavaScript是一种在客户端运行的脚本语言,它在网页...
Firefox的JavaScript调试工具Venkman是基于Mozilla的JavaScript调试API,提供了一个强大的JavaScript调试环境。它允许开发者跟踪脚本错误,设置断点,查看变量值,从而帮助找出并修复JavaScript代码中的问题。 对于...
IETester 是一个免费的 Web 浏览器调试工具,可以模拟出不同的 js 引擎,帮助程序员设计效果统一的代码。它可以在独立的标签页中开启 IE 5.5、IE 6、IE 7 以及最新的 IE8(9)beta 等不同版本的 IE。 3. WebPage ...
IE插件可以提供集成的调试工具,让你在浏览器环境中直接检查变量值,设置断点,单步执行代码,从而更好地理解程序运行过程。 2. **语法高亮与代码提示**:良好的代码编辑环境对于编程初学者至关重要。IE插件能为...
虽然这种方法相比某些高级IDE(如JBuilder和Eclipse)的鼠标悬停显示变量值略显繁琐,但对于简单的JavaScript调试工作已经足够。 另外,如果已安装了Visual Studio .NET并启用了IE的脚本调试,那么在遇到错误时,IE...
8. **调试工具**: 使用如F12开发者工具等调试IE,帮助定位和解决问题。 9. **测试**: 在多种版本的IE上进行充分的测试,确保打印功能在各种环境下都能正常工作。 通过以上步骤,我们可以提高PDFjs在IE浏览器中的...
4. **前端调试**:MiniIE作为调试工具,可能具备类似开发者工具的功能,如查看和修改DOM,调试JavaScript,检查网络请求等,这些都是前端调试过程中的基本操作。 5. **安装与使用**:用户在安装MiniIE时,需遵循...