# 七、工具和资源

#### GitHub 上的代码契约

要查看代码契约的源代码，贡献一些代码，或者熟悉代码契约的某些方面，请访问 GitHub 上的[项目](https://github.com/Microsoft/CodeContracts)。还有一个论坛和常见问题，可能会有很大的帮助。

#### 微软研究院的代码契约

关于代码契约背景的更多信息，请访问[微软研究网站](http://research.microsoft.com/en-us/projects/contracts)。

#### 代码合同用户手册

为了获得更多的背景知识和巩固某些概念，我建议您通读[代码合同用户手册](http://research.microsoft.com/en-us/projects/contracts/userdoc.pdf)。

#### 栈溢出的最热代码契约答案

[栈溢出](https://stackoverflow.com/tags/code-contracts/hot?filter=all)是网络上代码契约问题答案和解决方案的最佳来源之一。

#### 代码契约编辑器扩展

有关代码契约编辑器扩展，请参见 [Visual Studio 图库](https://visualstudiogallery.msdn.microsoft.com/02de7066-b6ca-42b3-8b3c-2562c7fa024f)。

#### Sandcastle 帮助文件生成器

要从您的 XML 注释中生成优秀的文档，请在 GitHub 上获取一份免费的 [Sandcastle 帮助文件构建器](https://github.com/EWSoftware/SHFB)。