几乎每个 Web 开发人员都曾在过去几年里使用过 Firebug 来调试自己的代码。现在,Firebug 迎来了新的发展阶段!
Firebug 在 GitHub 上
正如 Firebug 开发者 Jan Odvarko(他真正了解 Firebug 的内幕)所述,Firebug 现在已在 GitHub 上可用,这让你有机会学习和修改代码。不仅如此,你还可以创建自己的 Firebug 版本,提交代码请求,创建分支,学习如何开发 Firebug 扩展 等等(我自己也开发过几个 Firebug 扩展,这真是个好消息,也是一个很好的学习平台)。
使用 Firebug 代码库
在 Hacking on Firebug 中,Jan 概述了你可以执行的最常见操作,例如:
- 从源代码运行 Firebug
- 构建 Firebug XPI
- 推送到 Firebug 代码库
尤其是最后一步非常有趣,也是一种非常简单的方式,可以让你为改进 Firebug 贡献力量!
用 Jan 的话说,这就是推送到 Firebug 代码库的过程:
- 首先,你需要一个 GitHub 账户。这很简单,而且所有酷炫的人都已加入。:-)
- 创建 Firebug 代码库 的分支(请参阅如何 创建分支)。
- 将你的分支克隆到本地机器上(你的 URL 会有所不同)
$ git clone git@github.com:janodvarko/firebug.git
- 完成更改后,你可以暂存/添加修改后的文件(例如:
firebug.js
)并提交。$ cd firebug/extension $ git add content/firebug/firebug.js $ git commit -m "New API for my extension"
- 推送到你的公共分支。
$ git push -u origin master
- 发送 代码请求。我们会审查你的更改,如果一切正常,就会接受!
快来学习并贡献吧!
现在,你在等什么?:-)
快来体验、学习并开始为 Firebug 贡献力量吧!
关于 Robert Nyman [荣誉编辑]
技术布道师兼 Mozilla Hacks 编辑。发表演讲和撰写关于 HTML5、JavaScript 和开放 Web 的博客文章。Robert 是 HTML5 和开放 Web 的坚定支持者,自 1999 年以来一直从事 Web 前端开发工作 - 在瑞典和纽约市。他还定期在 http://robertnyman.com 上发表博客文章,热爱旅行和结识新朋友。
2 条评论