快速入门

您好,感谢您对参与 Firefox DevTools 开发的兴趣!

DevTools 是一个复杂的 Web 应用程序,但如果您熟悉 HTML/CSS 或 JavaScript,您就可以参与贡献!流程如下:

  • 认领一个 Bug

  • 设置你的开发环境

  • 编写补丁并获取审查

随时在 Matrix 上提出任何问题。

认领一个 Bug

访问 Codetribute Bug 追踪器并找到您喜欢的 Bug。任何标记为 good-first-bug 的 Bug 都非常适合新手。许多这些任务将对 DevTools UI 产生可见的影响。

通过创建 Bugzilla 账户并在 Bug 页面上发表评论来认领 Bug,表明您想处理它。如果您对 Bug 的含义有任何不确定性,请提出问题。

设置您的开发环境

按照 Firefox 的 贡献者指南 中的步骤在本地安装和运行 Firefox。在安装过程中,请按照“工件模式”的步骤进行操作。

如果您遇到关于缺少库的错误,请搜索网络以了解如何安装缺少的库。如果您遇到困难,请在 Matrix 上寻求帮助。

编写补丁并获取审查

本文档的其余部分包含有关编码标准以及 DevTools 架构的具体信息。

准备好提交更改后,您可以请求 Bug 的导师进行审查,或参考 DevTools 团队成员 列表。