有哪些好用的JS调试工具?

5
除了Chrome开发者工具和Firefox中的Firebug之外,还有其他工具可以用来调试客户端JS吗?

如果你提到你试图克服的缺点,人们可以提供更多的帮助。 - Ruan Mendes
有点难以描述,但这就是我正在处理的问题:https://dev59.com/FlTTa4cB1Zd3GeqPxfpD。我发现逐步调试每个阶段并找到我的问题所在有点困难 - 因为Chrome中的JS控制台除了jQuery行之外没有告诉我更多信息。但我非常确定问题不在于jQuery库,而更可能是我的脚本。所以这就是我正在尝试解决的问题。 - marcamillion
4个回答

3

同时Chrome也有内置工具,但Firebug是最棒的。 - Jimmy
@stefan,不幸的是,我必须同意,但实际上没有其他更好的选择。 - Robert Greiner
cough 你还有很多要学习的 ;) - Martin Jespersen

3

对于WebStorm,我会给出+1的评价,因为它也提供了很棒的静态代码分析。 - user123444555621
@Pumbaa80:就我所知,它提供了市场上最好的静态代码分析。但它并不是“伟大”的,我已经厌倦了向他们报告错误并不得不调整我的代码风格以匹配他们的代码/文档解析器。 - Ruan Mendes
更新:他们已经修复了我提交的许多错误,并且他们基于JSDoc类型的建议越来越好。 - Ruan Mendes

0

这取决于你所说的“调试”的含义。

如果您指的是性能分析/优化,那么没有什么比dynaTrace ajax edition更好的工具了,它远远超过firebug或chrome开发工具 - 遗憾的是它只能使用ie。

如果您指的是调试代码中的错误,则使用Visual Studio跟踪错误也比firebug更为出色。

如果您只需要平常测试的易用性,那么firebug是一个非常不错的工具:)


似乎正在开发一个FireFox版本。 - Surreal Dreams
你能提供一个使用VS进行JavaScript调试的资源吗?我过去曾尝试过这样做,只成功地调试了内联JavaScript(例如在aspx / ascx中),而且只有在使用IE时才能成功。我很少使用IE。我很想能够使用它,但是谷歌搜索只给我带来了许多相同的问题和许多不同的答案,涉及更改文件名,将脚本放置在特定位置,必须手动附加到进程...这似乎是一个大头痛,所以我放弃了并使用Chrome和/或Firebug。 - Jamie Treworgy
@jaimetre:抱歉,我从未尝试过将其与IE以外的任何东西一起使用。 - Martin Jespersen

0

Firebug + Chrome 开发者工具 + Safari 开发者工具 + IE8 开发者工具,这些就是你所需要的全部。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接