Mozilla 扩展开发环境设置

一、构建开发环境

在动手开发之前,首先需要构建扩展开发所需的环境。Firefox 把用户的个人信息,包括设置、
已安装的扩展等,都保存在一个概要文件中,默认是使用名为 default 的概要文件。通过创建一个
专门为开发使用的概要文件,可以不影响正常的使用,也不会破坏个人信息。
创建概要文件:
步骤:1、在开始菜单运行里输入  cmd
     2、start "" "%ProgramFiles%\Mozilla Firefox\firefox.exe" -no-remote -P dev
      1 
     3、创建配置文件   只要写个名字下一步就Ok了
   2 
   3 
    4、创建完成按结束就可以启动FireFox了
二、安装Firefox插件
各插件名Venkman、Extension Developer's Extension 、Console2 、Chrome List、Execute JS、XPCOMViewer、 和 
Firebug
更多的开发帮助插件见:https://developer.mozilla.org/en/Setting_up_extension_development_environment
安装方法:
4 
获取插件
5 
三、配置Firefox参数
在地址栏里输入: about:config
javascript.options.showInConsole = true //把JavaScript的出错信息显示在错误控制台
javascript.options.strict  = true //在错误控制台中启用严格的 JavaScript 警告信息
参照另外一篇文章里的
http://www.ibm.com/developerworks/cn/web/wa-lo-firefox-ext/index.html
以下两项参数设置在about:config 里找不到,需要在 C:\Documents and Settings\Administrator\Application Data\Mozilla\Firefox\Profiles\rbl3tisg.Dev 
目录下的user.js 文件中,如果文件不存在,创建它,但Firefox 3.0以后的版本就没有这个文件了,用prefs.js文件替换了
添加
user_pref("nglayout.debug.disable_xul_cache",true);

//禁用 XUL 缓存,使得对窗口和对话框的修改不需要重新加载 XUL 文件
user_pref("browser.dom.window.dump.enabled",true);
//允许使用 dump() 语句向标准控制台输出信息
到此基本开发环境已设置好。
中文帮助文档见:
https://developer.mozilla.org/cn/Setting_up_extension_development_environment
 
最好在桌面上新建一个快捷方式:  
目录为下:
"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -p "Dev"
posted @ 2010-04-20 16:11  eping  阅读(417)  评论(0编辑  收藏  举报