VS2008에서 코드 조각(Code Snippets)의 사용


VS2008에서 뭐시기냐.. 소스 코드 상단에 주석 같은 코드조각 이라는 것을 지원한다.


물론 이 기능은 2005에도 동일하게 있지만 말이다..


   


코드 조각 만들기 및 사용하기



  1. VS 2008 실행

  2. 파일 -> 새로 만들기 -> 파일



  3. XML파일 선택하고 열기



  4. 아래의 소스를 작성한다.(굵게 표시한 부분을 자신에 맞게 수정)

    <?xml version=”1.0″ encoding=”utf-8″ ?>


    <CodeSnippets xmlns=”http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet“>


    <CodeSnippet Format=”1.0.0″>


    <Header>


    <Title>Copyright / ID Block</Title>


    <Shortcut>Copyright – IDBlock</Shortcut>


    <Description>소스코드의 Copyright</Description>


    <Author>아이지</Author>


    <SnippetTypes>


    <SnippetType>Expansion</SnippetType>


    <SnippetType>Surroundswith</SnippetType>


    </SnippetTypes>


    </Header>


    <Snippet>


    <Declarations>


    <Literal>


    <ID>NAME</ID>


    <ToolTip>작성한 개발자 이름</ToolTip>


    <Default>개발자 이름</Default>


    </Literal>


    <Literal>


    <ID>Email</ID>


    <ToolTip>작성한 개발자 메일 주소</ToolTip>


    <Default>메일 주소</Default>


    </Literal>


    <Literal>


    <ID>CreataeDate</ID>


    <ToolTip>소스코드 파일 첫 생성 일자</ToolTip>


    <Default>생성 일자</Default>


    </Literal>


    <Literal>


    <ID>LastModifyDate</ID>


    <ToolTip>소스코드 마지막 수정 일자</ToolTip>


    <Default>마지막 수정 일자</Default>


    </Literal>


    <Literal>


    <ID>Version</ID>


    <ToolTip>파일 버전</ToolTip>


    <Default>버전</Default>


    </Literal>


    <Literal>


    <ID>Summary</ID>


    <ToolTip>소스 파일 설명</ToolTip>


    <Default>여기에 소스 파일의 자세한 설명을 삽입합니다.</Default>


    </Literal>


    </Declarations>


    <Code Language=”CSharp”>


    <![CDATA[// Copyright? izect All right Reserved.


    //Confidential and Proprietary Information of izect


    ///<creator>$NAME$ ($Email$)</creator>


    ///<createDate>$CreateDate$</createDate>


    ///<lastModifyDate>$LastModifyDate$</lastModifyDate>


    ///<version>$Version$</version>


    ///<summary>


    ///$Summary$


    ///</summary>


    ]]>


    </Code>


    </Snippet>


    </CodeSnippet>


    </CodeSnippets>



  5. 파일 -> XMLFile1.xml 저장



  6. 파일 이름을 Copyright-IDBlock으로, 파일형식을 Snippet 파일(*.snippet) 으로 해서 저장(필자는 D:\Programming\ASP 폴더에 저장함.)



  7. 사용할 프로젝트를 불러온다.(필자는 걍 암거나 생성함.)



  8. 도구 -> 코드조각관리자 선택



  9. Visual C#언어에서 추가(A) 를 눌러서 해당 디렉토리를 선택, 확인



  10. 그럼 일케 생긴다.



  11. 확인 누르고 나와서 소스에서 삽입할 부분에 오른쪽 버튼 누르고 “코드 조각 삽입” 클릭



  12. 경로 잘 따라가서 선택



  13. 그럼 일케 나온단 말이쥐 ㅎㅎ


       


    암튼 이런 식으로 사용하고, 응용도 가능하다~~


    재밋다 ㅋㅋ