繁体   English   中英

从不使用Visual Studio的代码内XML文档生成C#文档输出?

[英]Generate C# docs output from in-code XML documentation without Visual Studio?

如果不构建项目,是否可以仅扫描代码并获取代码中的三斜杠文档并将其输出? (XML,Markdown等)

/// <summary>
/// Resume playing of a previously paused audio with fade in length
/// specified by an argument.
/// </summary>
/// <param name="fadeLengthSeconds">Fade out length to use.</param>
public void ResumeFade(float fadeLengthSeconds)
{

目前,我正在使用Visual Studio Code,并且它似乎了解Intellisense中的所有文档。 我有.sln文件,它似乎链接到包含所有信息的程序集。 如果VSCode可以读取它,我想可能还有其他程序不是可以从中生成doc输出的完整Visual Studio。 (是XML还是Markdown)

我想自动为Slate生成输入

最后,我仅使用Visual Studio Community来获取XML,然后使用:

https://github.com/Pxtl/XmlCommentMarkDownGenerator

它是一个NuGet软件包,但可以用作CLI工具。 在具有mono macOS上运行,因此您可以在macOS中执行exe文件。

mono PxtlCa.XmlCommentMarkDownGenerator.exe -i ../../Temp/bin/Debug/Assembly-CSharp.xml -o docs.md

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM