4
가능한지 모르겠지만 코드와 문서를 별도의 파일로 유지하는 방법이 있지만 인라인 문서와 마찬가지로 정상적으로 작동하는지 궁금합니다.코드와 별도의 문서
가능한지 모르겠지만 코드와 문서를 별도의 파일로 유지하는 방법이 있지만 인라인 문서와 마찬가지로 정상적으로 작동하는지 궁금합니다.코드와 별도의 문서
예. XML 문서 주석을 외부 파일에 보관하고 코드 파일에 <include>
태그를 사용하여 주석을 포함 할 수 있습니다. the MSDN documentation에서
:
태그는 당신이 당신의 소스 코드의 형식과 멤버를 설명하는 다른 파일의 주석을 참조 할 수 있습니다. 이것은 소스 코드 파일에 직접 문서 주석을 삽입하는 대신에 사용할 수 있습니다. 설명서를 별도의 파일에 보관하면 소스 코드와 별도로 설명서에 소스 제어를 적용 할 수 있습니다. 한 사람이 소스 코드 파일을 체크 아웃 할 수 있고 다른 사람이 문서 파일을 체크 아웃 할 수 있습니다.
예를 들어, 다음과 같은 문서 주석 포함 xml_include_tag.doc
라는 이름의 파일이있을 수 있습니다 :
<MyDocs>
<MyMembers name="test">
<summary>
The summary for this type.
</summary>
</MyMembers>
<MyMembers name="test2">
<summary>
The summary for this other type.
</summary>
</MyMembers>
</MyDocs>
을 그리고 당신은 지금처럼 코드 파일에서이 문서를 포함 할 것입니다 :
/// <include file='xml_include_tag.doc' path='MyDocs/MyMembers[@name="test"]/*' />
class Test
{
static void Main()
{
}
}
/// <include file='xml_include_tag.doc' path='MyDocs/MyMembers[@name="test2"]/*' />
class Test2
{
public void Test()
{
}
}
을 따라서 당신은 당신이 문서를 추가하고 싶은 모든 것을 위해 이것을해야합니까? 방법, 수업 등? –
음 ... 문서의 큰 섹션에만이 작업을 수행해야합니다. 대부분의 경우 동일한 파일에 코드와 문서를 보관하는 것이 좋습니다. –
코드와 문서를 관리하는 두 개의 별도 그룹이있는 경우 매우 유용합니다. 그렇지 않으면 예, 아마 그냥 함께 유지해야합니다. 이것은 공개 문서를 사용하는 다른 개발자가 사용하기위한 코드 문서입니다. 대중에게 대면하는 것과 완전히 같지 않습니다. –