我使用Internet Explorer(以及其他浏览器)进行网站调试,但我的问题在于Internet Explorer,因为它是我经常用于常规浏览的浏览器。
要进行调试,您需要在高级选项中打开调试模式。好的。它打开了。但我遇到的问题很烦人,就是有30%的网站出现JavaScript错误,而且调试模式下的Internet Explorer会导致弹出窗口。这也是Stack Overflow的情况,现在我花了很多时间。每次我编辑时都会出现JavaScript错误。
我想它归结为:有没有办法快速启用和禁用调试模式,例如Hokey或加载项,因此您不必进入高级选项来启用和禁用?
我应该提到我主要是ASP.NET开发并使用Visual Studio。我已经将Firefox / Firebug用于某些场景和非Internet Explorer相关问题。我真的不想改变我的工作或做法,主要是寻找手头问题的解决方案。即使是不涉及使用其他浏览器/调试器的解决方法。
答案 0 :(得分:3)
我能想到的最快的方法是写一个小实用程序:
据我所知,即使使用IE插件,也无法让IE在不重新启动的情况下识别已更改的注册表值。
顺便说一句,除非IE / VS集成对您至关重要,否则您可能需要查看Firefox和Firebug的组合以进行Javascript调试:我发现它通常更好,并且可以轻松调试以交互方式或按站点启用或禁用。
答案 1 :(得分:2)
我建议使用Firefox + IE Tab,这样您就可以轻松快速地更改用于需要IE的网站的渲染引擎。这样,您可以在非IE选项卡中完成大部分浏览,并且可以避免调试弹出窗口。
答案 2 :(得分:1)
看看debugbar。它是免费供个人使用,并且有60天的商业试用期。它的工作方式有点像Firefox的fireug,但显然它的使用成本很高。