Visual studio VisualStudioTeamServices如何发布代码文档

Visual studio VisualStudioTeamServices如何发布代码文档,visual-studio,build,azure-devops,code-documentation,Visual Studio,Build,Azure Devops,Code Documentation,我的目的是改进Visual Studio C#解决方案的代码文档。因此,我想将基于xml的C#文档上传到VisualStudioTeamServices 选项1:Doxygen 有一个doxygen包,可以添加到构建定义中 然后,文档以pdf文件的形式包含在vsts的菜单中 但我正在寻找一种解决方案,将代码文档构建为html文件,并将其发布到VSTS的project wiki中 选项2:首选,但未找到 将文档创建为html文件 将其添加到VSTS项目wiki或仪表板 是否有VST实施选项

我的目的是改进Visual Studio C#解决方案的代码文档。因此,我想将基于xml的C#文档上传到VisualStudioTeamServices

选项1:Doxygen

  • 有一个doxygen包,可以添加到构建定义中
  • 然后,文档以pdf文件的形式包含在vsts的菜单中
但我正在寻找一种解决方案,将代码文档构建为html文件,并将其发布到VSTS的project wiki中

选项2:首选,但未找到

  • 将文档创建为html文件
  • 将其添加到VSTS项目wiki或仪表板

是否有VST实施选项2的程序包?有人能描述一下实现选项2的方法吗?

VSTS project wiki不支持html文件,但它支持一些html标记,因此您可以使用html标记创建wiki页面

例如:

<p>This text needs to <del>strikethrough</del> <ins>since it is redundant</ins>!</p>
<p><tt>This text is teletype text.</tt></p>
<font color="blue">Colored text</font>
<center>This text will be center-aligned.</center>
<p>This text contains <sup>superscript</sup> text.</p> 
<p>This text contains <sub>subscript</sub> text.</p>
<p>The project status is <span style="color:green;font-weight:bold">GREEN</span> even though the bug count / developer may be in <span style="color:red;font-weight:bold">red.</span> - Capability of span
<p><small>Disclaimer: Wiki also supports showing small text</small></p>
<p><big>Bigger text</big></p> 
此文本需要删除,因为它是多余的

此文本为电传文本

彩色文本 此文本将居中对齐。 此文本包含上标文本。

此文本包含下标文本

项目状态为绿色,即使错误计数/开发人员可能为红色。-跨距能力 免责声明:Wiki还支持显示小文本

更大的文本

由于每个团队项目wiki都使用一个git存储库后端,因此可以脱机更新它(克隆>修改/创建文件>提交>推送)


您可以在此处对该功能进行升级投票-。谢谢,因此最简单的方法可能是生成一个html并将其添加到wiki资源,然后在wiki中链接到此html,或者我直接从xml文档创建标记文件,例如使用。根据xml/html文档自动生成标记文件是更好的方法。