1.6辅助开发
在软件开发中,经常会使用辅助开发工具,因为辅助工具能提高开发效率,甚至可以达到事半功倍的效果。尤其是像JavaScrilpt这样的解释型脚本语言,开发和调试过程都非常困难,需要强有力的工具加以支持。下面将介绍在ExT开发中用得最多的调试工具和IDE。
1.6.1调试工具Firebug
由于我们对Firefox的偏爱,以及Firebug在调试JavaScript过程中的便利,推荐你使用Firefox和IFirebug的组合。而且,EXT。开发者也都倾向于使用Firefox进行开发,因为有些应用在Firefox上运行良好,在1Et扣运行却会出问题。但是,目前IE占据70%的浏览器市场份额,所以我们还是需要让自己的项目能在IE中正常运行,这要求我们能编写出跨浏览器的Ja,vaScript。
Firebug的好处在于,它可以显示动态生成的DOM,甚至可以在Firebug里直接对DOM进行修改,而这些修改会反映到显示上。
通过Firebug提供的Console,可以直接执行JavaScript脚本,也可以配置console.debug、console.inf.o和consoIe,error等日志方法,以便于跟踪。
Firebug可以查看Ajax发送和接收的各种信息,还可以查看发送的参数以及返回的状态和信息。下面将介绍Firebug的安装和使用。
首先下载Firebug,如果你使用的是Firefox 3.0以上的版本,就必须下载Firebug 1.2以上的版本,否则会不兼容。下载后使用Firefox打开Firebug的xpi安装文件,如图1-4所示。也可以直接将安装文件拖到Firefox上,然后重启Firefox,Firebug便安装成功了。
展开
——Ajax中国,国内权威的Ajax专业门户
“要想全面了解和掌握Ext Js。强烈推荐阅读《深入浅出Ext Js》。从各方面来看,这本书都非常优秀”
——Dojo中国,著名开源技术杜区
“Ext JS是最绚丽的Ajax框架,开源人网站开发了大量基于Ext JS的应用,本书将是2009年最值得期待的Ajax技术图书之一。相信它一定会受到开源技术爱好者的欢迎,也一定可以为所有爱好Ext JS的开发者带来价值。”
——开源人,专注于为开源人士服务的互动平台
“本书样章发布后好评如潮,经仔细研读,果然名副其实。内容翔实,示例丰富,叙述风趣幽默,可操作性极强……Ext JS开发者必备!”
——一起Ext,著名Ext中文讨论社区