你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

开发和测试

在计算机上设置CNTK源后,应遵循CNTK开发做法来更改计算机上的CNTK并参与项目。

如果对代码进行了修改,请遵循编码准则,并确保测试仍在就地进行更改。

我们的源代码不包含用于格式设置的 TAB 字符。 如果使用Visual Studio作为编辑器,请转到“工具”|选项|文本编辑器|C/C++|选项卡并确保它设置为智能缩进选项卡,缩进大小设置为 4,然后选择“插入空格”选项。 还可以在包含 C++ 编辑器设置的 CNTK 主目录中加载 CppCntk.vssettings 文件) (。 若要导入/导出设置,请使用工具 -> 导入和导出设置...Visual Studio菜单选项。

请不要自动设置现有代码的格式 (编辑 - 高级 ->> 设置文档格式/Ctrl+E,D) 格式。

对于编写的代码,可以使用 CLANG-FORMAT (查看 http://clang.llvm.org/) 执行初始格式设置步骤。 CLANG-FORMAT (版本 3.7) 的格式规范在 CNTK 存储库的根目录中 (.clang 格式)

编码准则

如何测试