??xml version="1.0" encoding="utf-8" standalone="yes"?> 我们先到Firebug的主?/a>上下载最新的版本装上Q下面开始调试: 安装好Firebug之后Q你可以通过点击览器右下方的小虫子打开FirebugQ如图: 或者直接按F12Q如果要以窗口Ş式打开的话Q就按下CTRL+F12 打开Firebug之后Q点几Z查看”,然后选择面上Q何需要编辑的地方QFirebug会将光中Qƈ且在HTMLl构中将光亮,如图Q?/p> 之后你可以对该元素的HTMLl构、属性进行Q意的~辑Q修改后的效果都会实时的展现在页面当中?/p> 同时在Firebug的右侧是该元素对应的CSS样式Q如下图Q?/p> 图中的样式,昄了该元素被重新定义的样式l承关系Q比如“承自body.CurHome”的“text-align”属性被“承自div.shell”的“text-align”覆盖,原先的属性就会以中横U的形式表示出来。如果要查看所有的属性,请勾选图中标?”的选项? 上面q幅囑ֱ现的是一个HTMLl构的标准盒模型Q通过点击相应的数值可以修改该|同时在浏览器H口中显C出对应的效果来?/p> 通过“查看源代码”的ҎQ无法看到由JS动态生成的HTMLl构Q这里我们可以通过Firebug来查看,如下图,选中“body”节点,按下“编辑”,卛_输出面上源文g的代码以及动态生成的代码?/p> q有另外一U简单的ҎQ选中你要查看的页面元素,然后在右键菜单中选择“查看选中部分源代码?/p> 查看面上所有函数执行效率可以很Ҏ的找到运行最慢的函数Q从而帮助WD有针Ҏ的q行面的JS优化。如图,为需要调试的面“启用控制台”: 点击“概况”开始收集,再次点击卛_停止Q然后进行查看?/p> 在firebug控制台的最底下是一排命令行Q在q里你可以输入Q意JS语句Q按下回车键卛_执行Q?/p> 使用consoleQ还可以试一D代码或者函数的执行旉Q点d令行最右侧的红色按钮切换到命o行多行模式: 使用Firebug查看XMLHttpRequestQ对于调试AJAX是很有帮助的。如图: 为需要调试的站点开启“网l”监控功能,其实该功能可以查看页面上所有类型的post和gethQƈ且还会显C出h消耗的旉。对于XMLHttpRequest会有详细的参Cq回倹{?/p> 在页面调试中我们发现Q对于外部引用的CSS与JS很难q行调试Q用基于Firebug的Yslow扩展卛_解决该问题。首先在Yslow的主上下蝲一个最新的版本装上Q?a >http://developer.yahoo.com/yslow/ 在Firebug虫子的双是YslowQ后面的数值是当前面完全加蝲所消耗的旉Q点击Yslow卛_打开Q或者通过Firebug的Yslow面板Q运行“Performance”进行页面分析)?/p> 如上图,选择“All JS”后Q当前页面的所有内部JS和外部JS都会被显C在一个新开的页面中Q这h看页面上所有的JS源代码就变得方便多了?/p> 其实前面W四点介l到的“网l”功能就可以查看所有资源列表,而且可以通过查看状态来q行对应的优化(例如排查404元素Q。这里可以通过Yslow的components功能看到到包括类型与详细路径的资源列表: 鼠标hover可以看到对应的羃略图Q点d可在新窗口中打开?a >更多Yslow功能h看其主页?/p> Firecookie是基于Firebug的cookie调试工具Q先C者的主页上了解下详细信息Q再下蝲一个安装上? Firebug是一ƾ能够ؓWD提高效率的调试利器,希望大家都能用上。关于Firebug的更多信息: 惛_您已l听说过 Ext、浏览了在线演示Qƈ且尝试阅?a >API文档。不q,面对复杂的API文档Q您却不知如何下手?Q?
通览q?a >API文档Qƈ且找C所要立d试的功能Q面Ҏ杂的|页源代码,如何开始一个简单的试面Q那?#8230;…
不论您的目标是什么,您都可以依照本文快速的开始用Ext。不Q不用搭建服务器Q您所需要的仅仅?a >Firefox览器和Firebug调试插g。如果还没有安装Q那么现在就是一个好Z?
上边q行代码的作用是当前DOM body元素用一个ID?strong>test的div元素替换。刚才那些API文档已经被删除,?Ext 代码依旧生效Qƈ且随时ؓ您效功?
现在Q我们假设您希望单的d一个面板元素(PanelQ,但对Ext.Panel的API冗繁的说明无能ؓ力。那么试着这些代码添加到 firebug 的控制台中:
再次敲击 Ctrl-Enter 。嗨Q您的面板元素已l诞生?
很好Q不q如果修改一些选项呢?用下边的代码替换刚才的那些代码:
敲击 Ctrl-Enter 。怎么P一个可以~的面板配|好了。(注意面板右上角的图标)
每次敲击 Ctrl-Enter Q第一行代码都会移除现有的内容Q这h可以有一个干净的调试环境。这是一个简单的技巧,十分方便您尝试各U配|选项?
您可以ؓupdate()函数d所需要的 HTML 代码Q无论多。然后编写或多或的 Javascript 来探?Ext API?
q等什么?现在去亲自实践 Ext Api 吧?
Retrieved from "
1、查看、编辑HTML元素及其CSS
单击?”可以禁?打开某条CSS属性;单击L一个属性或者属性值可以进行CSS的编辑,如?”;双击?”则可以新徏一条CSS属性。现在我们点M?”来看看CSS布局面板Q?/p> 2、查看动态生成的HTML代码的方?/h5>
3、查?试面的函数执行效?/h5>
4、用Firebug查看XMLHttpRequest
5、查看页面上所有的CSS与JS
6、查看页面上所有的资源列表
7、用Firecookie调试面cookie
http://www.softwareishard.com/blog/firecookie/
安装好之后,Firebug中会多出一个“cookie”面板,你可以ؓ需要调试的面d、删除、修改cookie信息?/p>
]]>
y跚学步
W一?- 入门
W二?- h
牛刀试
Ext.get(document.body).update('<div id="test"></div>');
]]>
安装及用方?
1,直接用Firefox打开以下地址:
https://addons.mozilla.org/zh-CN/firefox/search?q=firebug
如果您还没有安装Firefox,请先安装.下蝲地址:
http://www.mozilla.org.cn
2,点击Firebug旁边的图?
3,点击安装,然后重新启动Firefox.
4,点击Firefox左下角蟑螂的图标.
5,启用 脚本(用于 JavaScript 调试) 选项卛_.
(一q启用控制台(用于记录控制台日?)
使用视频:
http://www.digitalmediaminute.com/screencast/firebug-js/
插件放?nbsp; X:\Genuitec\MyEclipse 8.x Latest\dropins 目录下面Q重启myeclipse
二、配|Spket
注意Q如果在安装spketq程中,你的eclipse或者Myeclipse是打开的,请重启eclipse或者Myeclipse。以便初始化插gQ下面才会在Preferences中看?Spket选项?/p>
基本步骤如下Q?/p>
1)Window ?Preferences ?Spket Q?/p>
2)Spket ?JavaScript Profiles ?NewQ?输入“ExtJS”点击OKQ?/p>
3)选择“ExtJS?q点几ZAdd Library”然后在下拉条中选取“ExtJS”;
4)选择 “ExtJS”ƈ点击“Add File”,然后在你?/ext-2.x/source目录中选取“ext.jsb?文gQ?/p>
5)讄新的ExtJS ProfileQ选中q点几ZJavaScript Profiles?对话框右手边的“Defalut”按钮;
下面q个操作Q根据自己需要设|(可以全选)?/p>
6)重启eclipse或者MyeclipseQ?/p>
7)创徏新的JS文gq输入: Extq样可讄Ext Code代码自动完成的功能?/p>
效果如下Q?/p>
重新启动Myeclipse即了完成插g的安装。尽情n受Ext。。。?/p>
附上各种资源的下载地址
MyEclipse 8.0Q?/p>
http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.0.0-win32.exe
MyEclipse 8.0 汉化包:
http://ajava.org/tool/myeclipse/16251.html
Aptana2.0 plug for Eclipse:
http://download.csdn.net/source/1855235
插g安装ҎQ?/p>
插件放?nbsp; x:\Genuitec\MyEclipse 8.x Latest\dropins 目录下面Q然后在myeclipse的configuration目录里面删除org.eclipse.updateq个目录Q重启myeclipse 后myeclipse会自动加载这个插??/p>
→选择你的E序入口cd→OK→finish?/p>
以rootw䆾d
(1)打开一个终?
(2)输入命ols -l 查看安装文g的权?
(3)输入命ochmod a+x j2sdk-1_4_2_01-linux-i586-rpm.bin,l所有的用户d执行的权限?
(4)安装jdk
./j2sdk-1_4_2_01-linux-i586-rpm.bin
此步完成后,会生成j2sdk-1_4_2_01-linux-i586.rpm的文?
查看权限
ls -l
lj2sdk-1_4_2_01-linux-i586.rpm赋执行权?
chmod +x j2sdk-1_4_2_01-linux-i586.rpm
安装j2sdk-1_4_2_01-linux-i586.rpm
rpm -ivh j2sdk-1_4_2_01-linux-i586-rpm
出现授权协议Q按Enter键接?
(5)使用默认的安装位|,?usr/java/下,?usr/java/j2sdk1.4.2_01
2、设|环境变?
使用Vi~辑器进行环境变量的~辑Q?
在终端中输入命o
vi /etc/profile.d/java.sh
q样可以在所有的用户中?
在新的java.sh中输入以下内容:
#set java environment
export J***A_HOME=/usr/java/j2sdk1.4.2_01
export CLASSPATH=.:$J***A_HOME/lib:$J***A_HOME/jre/lib
export PATH=$J***A_HOME/bin:$J***A_HOME/jre/bin:$PATH
保存退?
PATH ?CLASSPATH 都指定\径列表,列表中的各项 (卛_个\? 之间使用分隔W分隔。在 Windows 下,分隔W是分号 (;)Q?
而在 Linux 下,分隔W是冒号 (:)?
3、给java.sh分配权限
输入以下命oQ?
chmod 755 /etc/profile.d/java.sh
4、重启计机
在终端中输入如下命oQ测试jdk是否安装成功
java -version
|上JAVA的环境变量的讄Ҏ很多,个h觉得最有效的方法是:vi /etc/profile.d/java.shq样可以在所有的用户中?在新?
java.sh中输入以下内容:(以下内容同时讄了java和tomcat的环境变?
#set java 1.5.0_08 and tomcat5.5.12 environment
export JAVA_HOME=/usr/local/jdk1.5.0_08
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
export CATALANA_HOME=/usr/local/tomcat5.5.12
export PATH=$JAVA_HOME/bin:$CATALANA_HOME:$PATH
修改环境变量后记得重启生?卛_命o行输?. /etc/profile
null
本文来自CSDN博客Q{载请标明出处Qhttp://blog.csdn.net/WhatWhoWhere/archive/2007/04/08/1556202.aspx