--- title: 与Mozilla源代码一起工作 slug: Mozilla/Developer_guide/Source_Code translation_of: Mozilla/Developer_guide/Source_Code ---

本文将会帮助你找到Mozilla源代码、学会浏览代码及如何把你建议的改变放到代码树中。

 

文档话题

从Mercurial存储库获取代码
如果您打算为Mozilla项目做出贡献,获取代码的最佳方式是从版本控制存储库中检查出来。 在这里学习如何做到这一点。
使用HTTP或FTP下载代码
如果您想获取特定Mozilla产品特定版本的代码,您可能更愿意下载源代码档案。
在线查看和搜索Mozilla源代码
了解如何使用MXR,Mozilla的在线搜索和浏览工具来访问源代码。 这不是下载代码的好方法,但它是搜索它的好方法。
浏览Mozilla源代码
了解Mozilla源代码树中的各种文件夹,以及如何找到您要找的内容。
Good First Bugs
如果你对这个项目不熟悉,并且想要一些工作,请看这里。
Mozilla编码风格指南
代码风格指南提供了有关如何格式化源代码的信息,以确保您不会被审阅者嘲笑。
Try Servers
Mozilla产品至少建立在三个平台上。 如果您没有全部访问权限,则可以使用服务器来测试您的修补程序并确保测试通过。
创建一个补丁
一旦你修改了Mozilla代码,下一步(在确定它能运行之后)就创建一个补丁并提交它进行审查。 这篇文章需要完全更新为Mercurial。
获取对源代码的提交访问权限
感觉准备加入少数,骄傲的提议者? 了解如何获取Mozilla代码的签入访问权限。
从CVS获取较旧的Mozilla代码
较旧版本的Mozilla源代码以及当前版本的NSS和NSPR都保存在CVS存储库中。 在本文中了解这一点。