2017-02-23 81 views
3

我有一個擁有超過100個C#類的項目,並且希望爲每個變量,屬性和方法生成文檔。在Visual Studio的macOS IDE中,您可以使用///一次執行1種方法,但是這對於所有類都是這樣做的。自動生成C#項目的所有內聯XML文檔

是否有可能在Xamarin Studio/Visual Studio for Mac中自動執行此操作?如果沒有,是否有IDE可以做到這一點?

我不想要一個捆綁文檔的程序(比如Doxygen),我想要添加內聯文檔的東西,我會自己添加文檔(或編輯自動生成的文檔)。

+0

因此,您需要一些可以爲您生成空白摘要標籤的提示嗎? – MaLiN2223

+1

GhostDoc可以做到這一點:http://submain.com/products/ghostdoc.aspx然而,它只能生成源自代碼中信息的註釋。如果你不用有用的信息升級它,它就會變得毫無用處 –

+0

@ MaLiN2223用於mac的Visual Studio不會生成空標籤。它給出了生成的總結和你的方法的每個參數的總結。 –

回答

1

你可以用GhostDocSandCastle來做到這一點。 Sandcastle是一個獨立的應用程序,可以運行在項目文件夾中的源代碼中,而Ghostdoc是Visual Studio的插件。

可悲的是,既沒有在Mac上工作。

-1

我對C#文檔使用doxygen,它也適用於Xamarin。

+0

從問題:「我不想要捆綁文檔的程序(如Doxygen),...」 –

+0

好的抱歉,我建議使用它,因爲我發現它很完美。 –