2009-06-09 74 views
2

[免责声明:我的开发机器运行的是OS X Tiger,所以我的问题和经验是特定于此的。但我不介意在Webkit for Windows上听到反馈。]Firebug vs. Safari Javascript调试器

我一直是一个长期的Firebug用户,但我已经厌倦了它的抽搐。我正在谈论关于什么时候它不会停止在断点上,在调试器窗格中丢失当前行,或者减慢执行到爬网的时间。

我在Safari的Web Inspector中简单地使用了调试器,它感觉更加坚固。

是否有其他人切换到Safari调试器?如果是这样,你很高兴你做到了吗?有什么理由我不应该考虑它吗?

+0

如果您不将此设为社区维基,它可能会在几分钟内关闭。 – karim79 2009-06-09 15:46:51

回答

2

我更喜欢Safari的调试器到FireBug。我完全同意它看起来更坚实。

我不喜欢Safari中WebInspector的唯一情况就是搜索。它需要很长时间才能搜索。更糟糕的是,它坚持搜索所有已加载的脚本,而不仅仅是您正在查看的脚本。

WebInspector无法进行竞争的另一个事情就是检查dom元素并随时更改样式。我需要玩CSS样式的时间或多或少是我选择使用FireBug代替的唯一时间。

0

我最近开始使用Safari调试器(在WebKit的每晚构建中,与现在使用Safari 4一起发布的版本大致相同),当时Firebug把我搞乱了,并且非常高兴。强烈推荐。

0

我第一次尝试Safari的调试器(至少我认为它是Safari浏览器 - 我正在浏览所有调试器,看看他们是否赶上了FireFox),这让我非常生气,我还没有尝试过。 IIRC,它显示了按字母顺序排列:

a[0] "blah" 
a[1] "blah" 
a[10] "blah" 
a[2] "blah" 
a[3] "blah" 
a[4] "blah" 
a[5] "blah" 
a[6] "blah" 
a[7] "blah" 
a[8] "blah" 
a[9] "blah" 

我从比尔·比克斯比变更为卢·弗里基诺当我看到这一点。那是固定的吗?