Firefox 歌剧蜻蜓vs.萤火虫

Firefox 歌剧蜻蜓vs.萤火虫,firefox,firebug,opera,opera-dragonfly,Firefox,Firebug,Opera,Opera Dragonfly,我是用于浏览的Opera用户和用于开发的Firefox用户。没有Firebug我就无法工作,其他任何工具都不适合我。Opera的极客们经常提供与Firebug(JS调试器、DOM/CSS检查器、JS控制台、页面负载分析等)几乎相同的用途。我试过蜻蜓,但由于以下原因又回到了Firebug: 萤火虫的装载速度比蜻蜓快(例如检查元件时) 蜻蜓没有(或者我没有发现)多快地禁用css的某些属性。在FB上,您只需单击道具旁边的图标。已经有了 我很感兴趣有人用蜻蜓来代替ob FB或其他工具吗?为什么?您看

我是用于浏览的Opera用户和用于开发的Firefox用户。没有Firebug我就无法工作,其他任何工具都不适合我。Opera的极客们经常提供与Firebug(JS调试器、DOM/CSS检查器、JS控制台、页面负载分析等)几乎相同的用途。我试过蜻蜓,但由于以下原因又回到了Firebug:


  • 萤火虫的装载速度比蜻蜓快(例如检查元件时)
  • 蜻蜓没有(或者我没有发现)多快地禁用css的某些属性。在FB上,您只需单击道具旁边的图标。已经有了

我很感兴趣有人用蜻蜓来代替ob FB或其他工具吗?为什么?您看到这两种工具之间的主要区别是什么?

您可能知道或不知道Opera Dragonfly是一种web应用程序,在首次使用Opera时以及升级时从Opera服务器加载。如果重新打开它,而服务器版本未更新,则应快速从缓存加载。我不确定总是这样,YMMV,我完全理解它不可预测的加载时间可能会令人讨厌。然而,通过这种方式,您总是使用最新版本的Dragonfly,而无需更新任何扩展

这就引出了第二点:禁用CSS属性。这在最新版本中得到了非常明显的支持。我建议你再试试打开蜻蜓吧

关于比较,我天生就太偏袒于这个问题。。。但无论如何:我总的感觉是Firebug是web调试器UI设计的一个巨大飞跃(如果你已经足够大了,可以使用Venkman了,你知道我的意思),但是在幕后使用Firebug感觉不稳定。我的用例主要是JS调试器(DOM检查器总是更可靠),多年来我看到调试器在许多奇怪的小方面表现不好。我很快会补充说,蜻蜓还没有好到哪里去,它已经知道了一些问题,这些问题会让你在踏步时完全偏离轨道。Firebug的当前版本可能比所有以前的版本都更稳定,但我仍然有点不愿意将其用于复杂的JS调试任务,我更喜欢蜻蜓点水或Chrome的inspector。又来了

…我喜欢Dragonfly的主要原因可能是这个用户JS允许我使用Dragonfly单步执行任何随机脚本,无论它是否以无空格文本块的形式通过网络发送:


但是,我的用例是调试任何随机页面,而大多数人的用例是调试他们自己格式良好的脚本:)

我使用所有浏览器的开发工具!甚至对于InternetExplorer,开发者也有额外的下载

问题是:这并不是因为firefox中有一样东西是有效的,它在IE6、7、8、Opera和Chrome中都有效

我喜欢internet exlporer工具的地方在于,您可以选择要调试的版本。因此,您无需下载收集包(因为6和7几乎相同)


所有的工具都有几乎相同的功能。

必须同意这一点,我花了90%的时间在ie中工作,并且能够使用ie开发者工具在ie7或IE8中渲染是一个巨大的好处

当涉及到ie6时,我倾向于通过spoon.net启动它,然后使用firebug lite bookmarklet进行黑客攻击,然而这些天来,在你开始之前,你已经大致了解了什么是有效的,什么是无效的

…不幸的是,在金融行业工作时,你的许多用户将在相当长的一段时间内停留在ie6上,因此你只能继续使用它


就我个人而言,我正在尝试其他调试器,看看它们是否比firebug好,但到目前为止,它们充其量还可以,不过随着向webkit浏览器的转变,谷歌Chrome已经得到了我的投票。

我想说蜻蜓比firebug好得多。它提供了firebug中存在的所有工具,但您只需了解它。还有CSS自动完成。但是,您必须按
向下键
,添加css非常简单。只需向下滚动到css栏的底部,就会出现编写的
新样式
。而蜻蜓也提供了一系列的款式。在样式声明的右上角。

Firebug用户在此。我看过蜻蜓一两次,但无法给出一个有根据的答案。“萤火虫的加载速度比蜻蜓快(例如,在检查元素时)”;“几乎一年都不是这样(自从蜻蜓的第一个版本使用离线缓存以来)。(顺便说一句,我没有什么蜻蜓版本与Opera版本的概述-请确保使用最新的Opera版本来获取最新的蜻蜓…)终于可以禁用CSS属性了!这应该是最新的更新,因为我在几周前还没有见过。禁用和修改现有的CSS工作,但添加CSS规则是不可能的,是吗?当然可以,只需双击现有条目进入编辑模式,将光标放在末尾的分号后面,然后按enter键。(找到此功能肯定更容易。)顺便说一句,概述:在DRAGONFLY中:要添加新css,只需在css属性之一上键入return。行号:css样式表有直接锚。DRAGONFLY看起来很有希望。1]“新样式”是一种向未设置样式的元素添加新css声明的方法(即,CSS文件中尚未声明的元素。),但Firebug的“编辑元素样式”更直观。2]关于行号,直接定位会将您带到CSS文件的顶部,而不是问题中的样式。还可以将更改移植到需要行号的本地CSS文件。您使用的是哪个版本的蜻蜓。因为我可以访问直接行号。对吗现在在Opera 11.60和Opera Dragonfly:1.2011.10.31.2发布任务2 DFL-2559 Révision numéro:5171:51e826f9ce9e中,默认情况下,Opera Dragonfly 1.2011.10.31.2发布任务2在Dragonfly中我唯一找不到的是一个等价的
CSS editing capabilities      Firebug   |   Dragonfly
                              _______________________
CSS autocomplete              Yes       |   No
Ease in adding new css        Very easy |   Very difficult
Line no of styles             Yes       |   No
Page rendering while inspect  Normal    |   Inspected element get locked
Ruler                         Useless   |   Very handy (on the screenshot)
Color pallete                 No        |   Yes
Tabbed resource browsing      No        |   Yes
Extendability via plugins     Yes       |   No