觉得Firebug真心不好用,是因为我不会用吗?

大家好,第一次在这发问,如果问得不好请见谅。
我原先一直使用Chrome的开发者工具查看网页上的问题,但是最近碰到一个问题只在Firefox上出现,所以不得不开始用Firebug,但是用下来我发现Firebug有很多不方便的地方:
1)对DOM作过一些手动改变(比如删除某个节点)之后,无法使用Ctrl+z来undo所做的改变
2)在HTML面板中,点击“显示命令行”后,可用于输入命令的只有一行,而Chrome的DevTOOL是可以随意调整大小的
3)无法象DevTOOL那样拖动某一个节点到新的位置
4)当选中某个节点后,单击右键然后选择编辑html,居然只能编辑innerHTML,而不是整个outerHTML

我总觉得Firebug不应该这么难用,是不是我什么地方没有设置好?或者要加装什么插件才可以解决我上述提到的问题呢?

阅读 6.2k
6 个回答

建议使用 Firefox 自带的 devtools,右键 "Inspect Element“(“查看元素”),即可打开。
题主上面列出的4个问题,除了第三个(如果需要换行,可以使用 Shift+回车键)外,其他的问题都可以解决。
PS:建议使用高点的版本,如 Firefox 38+。

那个用得顺手用那个

Firebug已经老了,过去人们使用firefox来作为开发调试的浏览器,是因为firefox有firebug这样的工具,这也是firefox的最大优势,但现在主流浏览器都已经带有devtools,都不比firebug要差,并且有很好的兼容性,所以firefox + firebug的优势已经不明显,并且感觉firefox比chrome更多占资源,用Chrome为主就好,devtools也不弱。

下了一个Firefox Delveoper版本,自带DevTools,基本跟Chrome的没区别了。

可能是你没用过ff的develop版本吧。
那个顺手用哪个~

现代浏览器里不再需要firebug了。

看一下百科的介绍:

Firebug是firefox下的一个扩展,能够调试所有网站语言,如Html,Css等,但FireBug最吸引人的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera, Safari)。除此之外,其他功能还很强大,比如html,css,dom的查看与调试,网站整体分析等等。总之就是一整套完整而强大的 WEB开发工具。再有就是其为开源的软件。

是不是觉得,这些所有的优点对现在的我们来说都已经习以为常了,现代浏览器比如Firefox,chrome,甚至IE都有了完善的开发者工具(devtools)。根据网上资料,firebug最早是在2006年出现的,而现在主流的浏览器chrome是在2008年9月2日发布beta测试版本的。也就是说,浏览器的进化,已经把firebug的功能内置了,也就不在需要firebug了。

宣传栏