自动为C#项目生成所有内联XML文档

时间:2017-02-23 13:53:13

标签: c# xamarin xamarin-studio visual-studio-mac

我有一个包含100多个C#类的项目,并希望为每个变量,属性和方法生成文档。在Visual Studio macOS IDE中,您可以使用///一次为1个方法执行此操作,但这是为所有类执行此操作的猴子工作。

是否有可能在Xamarin Studio / Visual Studio for Mac中自动执行此操作?如果没有,是否有IDE可以执行此操作?

我不想要一个捆绑文档的程序(比如Doxygen),我想要添加内联文档的东西,我会自己添加文档(或编辑自动生成的文档)。

2 个答案:

答案 0 :(得分:1)

您可以使用GhostDocSandCastle执行此操作。 Sandcastle是一个独立的应用程序,它将在项目文件夹中的源代码上运行,而Ghostdoc是Visual Studio的一个插件。

可悲的是,它都不适用于Mac。

答案 1 :(得分:0)

我将doxygen用于C#文档,它也适用于Xamarin。