使用Fiddler调试手机应用

要调试或优化Web应用,可以借助浏览器自带的开发者工具或安装浏览器插件,也可以通过一些代理工具如Fiddler、Charles抓包数据来调试优化。这些代理工具也可以对桌面及手机应用抓包,其中Fiddler还是免费的。不仅测试喜欢用它,相信做Native App开发的同学们也青睐它。如果您在做Html5开发,极力推荐一定要试一试Fiddler。 继续阅读“使用Fiddler调试手机应用”

Batarang出事了

一直以来,Batarang作为调试Angularjs应用的神器备受好评。不过,也有不少人说Angular官方对其更新得太慢,还不如第三方的ng-inspector好用。平心而论,ng-inspector确实查看Scope很方便,而Batarang除Scope查看分析功能外,还有另外两大功能:jsHint和性能检测。可以说两者不是一个级别的扩展程序。 继续阅读“Batarang出事了”

使用flashlog.txt进行调试

调试Flash程序得安装Flash player的debuger版本,调试工具很多,如果不追求断点调试,可以使用flashlog.txt,这种方法不存在跨域、安全沙箱问题。

1. 新建mm.cfg文件,不同的操作系统放置的地方不同。

  • Macintosh OS X:/Library/Application Support/Macromedia
  • Windows 95/98/ME:%HOMEDRIVE%\%HOMEPATH%
  • Windows 2000 & XP:C:\Documents and Settings\username
  • Windows Vista & 7:C:\Users\username
  • Linux:/home/username?

继续阅读“使用flashlog.txt进行调试”

使用Firefox调试网页

IE调试网页的功能是很弱的,而使用Firefox自带的工具,却能很方便调试网页。

Firefox的最新版是2.03,它的插件很多,本身也自带很多好用的功能,比如错误控制台DOM查看器等等。

在IE中,js出了问题是不是很头疼?一步一步调试,alert,太麻烦了吧。还有就是很多HTML或CSS错误浏览器是视页不见的。而Firefox却能明察秋毫,比如说你的CSS出错,会出现这个黄色警告(如下图),只要点一下链接,就可以打开源代码修改了。这样你的网页就越来越符合W3C标准的。

错误控制台

DOM查看器,如果你是一个Ajax Fan,那么就该很熟悉了。

Visual Studio的调试问题

安装了Microsoft .NET Framework 2.0 后,再用Visual Studio .NET 2003调试,结果报错:自动附加到计算机XXX上的进程[656] aspnet_wp.exe失败。错误代码为0x8013134b。

解决办法:管理工具>Internet 信息服务>默认网站>属性>ASP.NET>ASP.NET版本,选择1.14322版本。

另外,在Visual Studio 2005中,无法像Visual Studio 2003直接对.swf调试了。