Firebug 现已加入 GitHub – 快来学习并贡献吧!

几乎每个 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 代码库的过程:

  1. 首先,你需要一个 GitHub 账户。这很简单,而且所有酷炫的人都已加入。:-)
  2. 创建 Firebug 代码库 的分支(请参阅如何 创建分支)。
  3. 将你的分支克隆到本地机器上(你的 URL 会有所不同)
    $ git clone git@github.com:janodvarko/firebug.git
  4. 完成更改后,你可以暂存/添加修改后的文件(例如:firebug.js)并提交。
    $ cd firebug/extension
    $ git add content/firebug/firebug.js
    $ git commit -m "New API for my extension"
  5. 推送到你的公共分支。
    $ git push -u origin master
  6. 发送 代码请求。我们会审查你的更改,如果一切正常,就会接受!

快来学习并贡献吧!

现在,你在等什么?:-)

快来体验、学习并开始为 Firebug 贡献力量吧!

关于 Robert Nyman [荣誉编辑]

技术布道师兼 Mozilla Hacks 编辑。发表演讲和撰写关于 HTML5、JavaScript 和开放 Web 的博客文章。Robert 是 HTML5 和开放 Web 的坚定支持者,自 1999 年以来一直从事 Web 前端开发工作 - 在瑞典和纽约市。他还定期在 http://robertnyman.com 上发表博客文章,热爱旅行和结识新朋友。

更多 Robert Nyman [荣誉编辑] 的文章…


2 条评论

  1. Simon

    我会的 :)

    2012 年 3 月 12 日 07:17

    1. Robert Nyman

      听起来不错!

      2012 年 3 月 12 日 13:35

本文评论已关闭。