2017-02-23 1 views
3

저는 100 개가 넘는 C# 클래스가있는 프로젝트를 보유하고 있으며 모든 변수, 속성 및 메서드에 대한 설명서를 생성하려고합니다. Visual Studio macOS IDE에서 ///을 사용하여 한 번에 하나의 메소드에 대해이 작업을 수행 할 수 있지만, 모든 클래스에서이 작업을 수행하는 원숭이 작업입니다.C# 프로젝트에 대한 모든 인라인 XML 문서를 자동으로 생성합니다.

Mac 용 Xamarin Studio/Visual Studio에서이를 자동화 할 수 있습니까? 그렇지 않다면, 내가 할 수있는 IDE가 있습니까?

문서를 묶는 프로그램 (Doxygen과 같은)을 원하지 않고 인라인 문서를 추가하는 항목이 필요합니다. 설명서를 직접 추가하거나 자동 생성 된 설명서를 편집합니다.

+0

그래서 빈 요약 태그를 생성하는 somethig가 필요합니까? – MaLiN2223

+1

GhostDoc은 트릭을 수행 할 수 있습니다. http://submain.com/products/ghostdoc.aspx 그러나 코드의 정보에서 파생 된 주석 만 생성 할 수 있습니다. 유용한 정보로 업그레이드하지 않으면 꽤 쓸모 없게됩니다. –

+0

@ MaLiN2223 Mac 용 Visual Studio는 빈 태그를 생성하지 않습니다. 생성 된 요약과 메소드의 모든 매개 변수에 대한 요약을 제공합니다. –

답변

1

GhostDoc 또는 SandCastle으로이 작업을 수행 할 수 있습니다. Sandcastle은 프로젝트 폴더의 소스에서 실행되는 독립 실행 형 응용 프로그램이며 Ghostdoc은 Visual Studio 용 플러그인입니다.

슬프게도 Mac에서는 작동하지 않습니다.

-1

저는 C# 문서에 doxygen을 사용합니다.이 역시 Xamarin에서 작동합니다.

+0

질문 : "문서를 번들로 묶는 프로그램 (Doxygen과 같은)을 원하지 않습니다." –

+0

오케이 죄송합니다. 사용하고 완벽하다는 사실을 알기 때문에 제안합니다. –