以前调试js代码的时候都是在Chrome的Developer Tools的Source中找到要调试的js文件,然后进去后设置好断点,然后调试,有时候设置好断点后要重新刷新才能进入断点,虽然麻烦,但是最起码还能调试代码。后来我在使用dojo进行widget开发的时候,发现这种调试代码的方式不管用了,有的时候是压根就在Sourece中找不到相应的小部件的widget,有的时候是设置了断点根本不起效果,调试很费劲,只能在小部件的js文件中写很多的console.log()用来检查变量输出,这种方式效率比较低。有一天看同事的代码,突然发现js文件中有一个debugger的语句,字面上看起来就是调试的意思。后来发现debugger是非常强大的!!!只要在js文件中写了debugger;这条语句,在运行到该语句时,会自动进入断点方便调试,即使在dojo的小部件的js文件中写了debugger也是起作用的,也会在该语句处自动进入断点,这个功能给我调试dojo小部件提高了不少效率。不过有一点要注意的是,在Chrome中必须首先按下F12打开Developer
Tools才会进入断点,否则是不会进入断点的。
分享到:
相关推荐
php5.6 下用zenddebugger单步断点调试代码2php5.6 下用zenddebugger单步断点调试代码2
PyDev.Debugger, 在 PyDev & PyCharm中,使用调试器的源 PyDev.DebuggerPyDev.Debugger ( 用于 PyDev & PyCharm )的源代码可以在以下位置看到:https://github.com/fabioz/PyDev.Debugger通常,如果使用
php5.6 下用zenddebugger单步断点调试代码php5.6 下用zenddebugger单步断点调试代码
CC DEBUGGER SmartRF04EB仿真调试转换板
php5.6 下用zenddebugger单步断点调试代码2 php5.6 下用zenddebugger单步断点调试代码
javascript脚本调试工具 Script Debugger 集成在IE中的一款很原始的调试工具,具备基本的调试功能,除了可以用于调试客户端脚本,还能调试在Microsoft IIS上运行的服务器端脚本。该工具命令窗口是基于文本的,针对...
Script Debugger 是能够帮助开发者快速的调试AppleScript。 应用介绍 ScriptDebugger提供了所有您需要的东西,以便快速轻松地编写工作的应用程序脚本。没有任何其他脚本工具能够与脚本调试器的创建、编辑和调试...
Turbo Debugger汇编调试工具
Learn Turbo Debugger In 3 Days 还记得这个软件吗?我觉得用它来调试16位汇编程序不错。
Visual c++ 调试器 Debugger的具体使用。为VC调试器的入门经典。
spy-debugger原理是集成了weinre,简化了weinre需要给每个调试的页面添加js代码。spy-debugger原理是拦截所有html页面请求注入weinre所需要的js代码。让页面调试更加方便。 标签:...
Rhino_Debugger Rhino引擎的JS调试工具 直接可运行Jar
mac端可视化调试react或者reactnative工具,可以调试redux应用状态
Turbo Debugger borland公司的调试器专门调试borland开发工具编写的程序
UP-Debugger 多功能调试器带驱动(调试机器人舵机)
zendstudio13 php5.6 下通过浏览器的断点单步调试配置
当今最强32位系统级调试器! Syser Debugger 是基于X86平台专门为 Windows NT 架构的系统开发的内核级和应用级全图形界面的... 中选择用 Debug with Syser 菜单项就可以进入我们的调试器进行原代码级 或汇编级调试。
ImageDebuggerVisualizer 放在vs2005-2010的安装目录下的 /Common7/Packages/Debugger/Visualizers目录中即可
可以查看每一帧的物理信息,可用于优化物理相关。