Firebug+Firefox 调试方法初探(转载)
2008-10-11 13:57
120 查看
导读:
最近项目第一阶段告一段落,用aptana+firefox开发了完了一套完整的js组件,便于后期结合ajax开发。
但是现在如何在eclipse的环境下搭建一个js的调试环境呢?
将aptana的调试功能结合到eclipse里面基本上不可能,因为要启动aptana的调试功能,必须开启一个aptana的本地web
server,而这个server和eclipse的web server是相互独立的.
所以后期后台结合前台开发,javascript的调试问题成了重中之重的问题。
上网搜索了下,发现目前比较流行的方法有:
IE 上支持调试的插件有: Microsoft script debug, visual interdev, 或者visual studio
200x 版本,同时需要启动IE的debug功能和debug服务。最好结合 http watch一起调试。
不过基本上没有免费的,而且破解版很难找。
eclipse调试js的插件有 jseditor (
http://eclipse.moelleryoung.com/jseditor/ ) 和 JSEclipse (
http://www.interaktonline.com/Products/Eclipse/JSEclipse/ ),
不过看过用过的人对它的评价平平,自己也没试。
firefox 下的调试,工具栏里面的 错误控制台 结合
插件 firebug ( http://www.getfirebug.com/ )
构成的轻型调试工具用起来很好,而且这种架构很轻,用拦截器的方式对js进行调试,适用于任何的开发平台下的web
server.并且用它对gmail进行了下调试,感觉功能很强,应付我的需求搓搓由于。
综合上面的3种调试方法,因为项目要求必须兼容firefox和IE,我毫不犹豫的采用了firebug来进行js调试,至于IE上的一些不兼容问题,就
用最笨的方法alert吧
下面我对它的一些大致用法和感受描述下
1. 安装好firebug插件,重启firefox,会在工具里面出现 firebug工具栏。
2. 写一个很简单的js程序来调试下 test.html:
function test()
{
var a = 1
var b = 2
var c = 3
var d = a+b+c+d
alert(d)
var str = '这是个调用脚本调试器的例子';
alert(str);
}
这是个调用脚本调试器的例子。
3. 用firefox从本地打开该文件 test.html,然后从工具栏中 选择 open firebug, 然后会在
firefox的窗体的下部显示出调试窗口, 另外可以启动 open firebug in new window,
会弹出一个小的调试窗体。如图:(插入本地图片始终不成功, 那还是尽量用语言描述吧 :()
4. 如何设置断点,
首先在调试窗口中查看console里面,是否存在严重错误,必须首先修正这里的错误后,断点调试才会启动。
然后在 script 里面 找到你的 javascript源码, 设置你的断点。
5. 断点调试:
ok,设置好断点后,把之前打开的页面刷新下,这个时候fire bug会拦截该网页, 然后点击右上方提供的调试按钮进行调试即可。
我会在我的后期项目开发中,将使用firebug的心得体会、优势和不足写下来。
本文转自
http://blog.csdn.net/DGenerationX/archive/2007/12/09/1925843.aspx
最近项目第一阶段告一段落,用aptana+firefox开发了完了一套完整的js组件,便于后期结合ajax开发。
但是现在如何在eclipse的环境下搭建一个js的调试环境呢?
将aptana的调试功能结合到eclipse里面基本上不可能,因为要启动aptana的调试功能,必须开启一个aptana的本地web
server,而这个server和eclipse的web server是相互独立的.
所以后期后台结合前台开发,javascript的调试问题成了重中之重的问题。
上网搜索了下,发现目前比较流行的方法有:
IE 上支持调试的插件有: Microsoft script debug, visual interdev, 或者visual studio
200x 版本,同时需要启动IE的debug功能和debug服务。最好结合 http watch一起调试。
不过基本上没有免费的,而且破解版很难找。
eclipse调试js的插件有 jseditor (
http://eclipse.moelleryoung.com/jseditor/ ) 和 JSEclipse (
http://www.interaktonline.com/Products/Eclipse/JSEclipse/ ),
不过看过用过的人对它的评价平平,自己也没试。
firefox 下的调试,工具栏里面的 错误控制台 结合
插件 firebug ( http://www.getfirebug.com/ )
构成的轻型调试工具用起来很好,而且这种架构很轻,用拦截器的方式对js进行调试,适用于任何的开发平台下的web
server.并且用它对gmail进行了下调试,感觉功能很强,应付我的需求搓搓由于。
综合上面的3种调试方法,因为项目要求必须兼容firefox和IE,我毫不犹豫的采用了firebug来进行js调试,至于IE上的一些不兼容问题,就
用最笨的方法alert吧
下面我对它的一些大致用法和感受描述下
1. 安装好firebug插件,重启firefox,会在工具里面出现 firebug工具栏。
2. 写一个很简单的js程序来调试下 test.html:
function test()
{
var a = 1
var b = 2
var c = 3
var d = a+b+c+d
alert(d)
var str = '这是个调用脚本调试器的例子';
alert(str);
}
这是个调用脚本调试器的例子。
3. 用firefox从本地打开该文件 test.html,然后从工具栏中 选择 open firebug, 然后会在
firefox的窗体的下部显示出调试窗口, 另外可以启动 open firebug in new window,
会弹出一个小的调试窗体。如图:(插入本地图片始终不成功, 那还是尽量用语言描述吧 :()
4. 如何设置断点,
首先在调试窗口中查看console里面,是否存在严重错误,必须首先修正这里的错误后,断点调试才会启动。
然后在 script 里面 找到你的 javascript源码, 设置你的断点。
5. 断点调试:
ok,设置好断点后,把之前打开的页面刷新下,这个时候fire bug会拦截该网页, 然后点击右上方提供的调试按钮进行调试即可。
我会在我的后期项目开发中,将使用firebug的心得体会、优势和不足写下来。
本文转自
http://blog.csdn.net/DGenerationX/archive/2007/12/09/1925843.aspx
相关文章推荐
- Firebug+Firefox 调试方法初探
- Firefox浏览器的调试工具Firebug的使用方法
- Firefox浏览器的调试工具Firebug的使用方法
- Firebug+Firefox调试方法
- 在托管(Managed)代码中调用原生(Native)Dll的手段和调试方法(转载)
- 用Firebug调试JavaScript 性能分析工具firebug.console.profile(title) 转载
- 【转载】VS2005单步调试变量错误解决方法
- 项目调试时出现用到的一个组件“访问被拒绝”的解决方法(转载)
- 【转载】ubuntu下linux内核源码阅读工具和调试方法总结
- firebug离线安装方法:把firebug下载了,直接拖到firefox浏览器中即可。
- 转载:Linux下的段错误产生的原因及调试方法
- 转载_Linux内核调试方法
- 转载:在Linux平台中调试C/C++内存泄漏方法
- 调试工具Firebug的使用方法
- 转载: Javascript的调试利器:Firebug使用详解
- 使用firefox的firebug插件进行网页js调试----firebug使用
- 调试工具Firebug的使用方法
- javascript 在firebug调试时用console.log的方法
- IE浏览器中用Firebug调试网站的方法
- firefox安装和用于调试的工具firebug与模拟ie6,7,8,9,10环境的Ietester