===前言=== 此文根据本人长期js开发以及团队协作中遇到的一些问题的汇总。本文强调调试技巧,具体的代码逻辑实现本文不做深入讲解。本文所有场景均使用chrome作为开发浏览器。 掌握这些小技巧能有效的提高你的工作效率或降低低级错误出现的的几率。任何读者如果发现本文的任何错误请及时指出,也可...
分类:
Web程序 时间:
2014-10-24 18:26:32
阅读次数:
261
调试的时候打断点太慢,所以输出log就是一个很好的选择了。断点,一行一行的按,太麻烦了。从log里一条一条的看,很快就可以找到到哪个函数的哪个地方这个代码就没执行了。这里不详细讨论调试技巧的事。不过大概就是这个样子。但是,输出的log你只想在调试的时候看。在正式发布的版本里,那些东西你给谁看,而且语...
分类:
编程语言 时间:
2014-10-20 16:39:00
阅读次数:
189
摘要:本篇文章主要介绍了Eclipse在调试代码时用到的几种调试方法,并附于截图方便理解。 本文写给那些像几年前的我一样刚刚走出校门,及一些未使用过这些高级些的调试技巧的人。 记得刚刚毕业的时候,自己连断点也不会打,当时还在用JCreate ,就连毕业设计也是用 System.out 找 Bug.....
分类:
系统相关 时间:
2014-10-19 02:42:59
阅读次数:
205
来源:http://ued.taobao.org/blog/2012/06/debug-with-chrome-dev-tool/ 感谢作者分享~~·这篇文章是根据目前chrome稳定版(19.0.1084.52 m)写的, 因为 google 也在不断善chromedeveloper tool,....
分类:
其他好文 时间:
2014-10-11 12:44:25
阅读次数:
286
摘要:本文介绍添加MTK工厂测试项的步骤及调试技巧。纲要:1. 描述添加MTK工厂测试项的步骤2.调试小技巧1. 描述添加MTK工厂测试项的步骤以添加红外测试为例:1. mediatek/factory/inc/common.henum枚举添加ITEM_IR_TEST到最下面的ITEM_MAX_ID...
分类:
其他好文 时间:
2014-10-10 18:21:44
阅读次数:
197
Javascript的console.log()用法 一、什么是console.log()? 除了一些很老版本的浏览器,现今大多数浏览器都自带调试功能; 即使没有调试功能,也可以通过安装插件来进行补充。比如,老版本的Firefox没有自带调试工...
分类:
编程语言 时间:
2014-10-10 16:11:54
阅读次数:
187
这篇文章是根据目前 chrome 稳定版(19.0.1084.52 m)写的, 因为 google 也在不断完善chrome developer tool, 所以 chrome 版本不同可能稍有差别. 一些快捷键也是 windows 上的, mac 下的应该大同小异.
常规的断点相关的 breakpoint/conditional-breakpoint/call-stack/watch-ex...
分类:
其他好文 时间:
2014-10-08 16:03:15
阅读次数:
420
调试技巧:保存log并同时打印屏幕打印log命令adb logcat -v threadtime只能输出到屏幕 如果同时想输出屏幕并保存log回看,可以用"tee"做管道输出:adb logcat -v threadtime | tee backup.log | grep 'MediaPlayerS...
分类:
数据库 时间:
2014-09-25 12:41:38
阅读次数:
482
技巧一:运行时修改变量的值你以前怎么验证是不是某个变量的值导致整段程序不能正常工作?修改代码中的变量的值,然后cmd+r重新启动app?现在你不需要这么做了,只需要设置一个断点,当程序在这进入调试模式后,使用expr命令即可在运行时修改变量的值。假如有一个loginWithUsername:方法,需...
分类:
移动开发 时间:
2014-09-24 18:51:28
阅读次数:
338