첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
유용한 소스 코드가 있으면 icodebroker@naver.com으로 보내주시면 감사합니다.
블로그 자료는 자유롭게 사용하세요.

■ 라이센스 헤더 관리자(License Header Manager) 사용하기

------------------------------------------------------------------------------------------------------------------------

1. Visual Studio를 실행한다.

 

2. [확장] / [확장 관리] 메뉴를 클릭하면 아래와 같이 [확장 관리] 대화 상자가 표시된다.

 

 

3. 대화 상자에서 우상단의 검색 텍스트 박스에 "License Header Manager"를 입력하고 [ENTER] 키를 누른다.

 

 

4. 대화 상자의 중앙 상단에 있는 [License Header Manager] 항목의 [다운로드] 버튼을 클릭하면 아래와 같이 표시된다.

 

 

5. 대화 상자에서 [닫기] 버튼을 클릭한다.

 

6. 비주얼 스튜디오를 종료하면 아래와 같이 [VSIX Installer] 대화 상자가 표시된다.

 

 

7. [Modify] 버튼을 클릭하면 해당 기능이 설치된다.

 

 

 

8. 비주얼 스튜디오를 실행한다.

 

9. 라이센스 헤더를 추가할 프로젝트를 로드한다.

 

10. [솔루션 탐색기]에서 해당 프로젝트에 마우스를 위치하고 마우스 오른쪽 버튼을 클릭하면 아래와 같이 컨텍스트 메뉴가 표시된다.

 

 

11. [License Headers] / [Options] 메뉴를 클릭하면 아래와 같이 [옵션] 대화 상자가 표시된다.

 

 

12. 대화 상자의 좌측에서 [License Header Manager] / [Default Header] 항목을 클릭하면 아래와 같이 표시된다.

 

 

13. 대화 상자의 우측 하단에 있는 [Edit] 버튼을 클릭하면 아래와 같이 [Edit default header definition] 대화 상자가 표시된다.

 

 

14. 라이센서 헤더를 아래와 같이 입력하고 [OK] 버튼을 클릭한다.

 

 

15. [옵션] 대화 상자에서 [확인] 버튼을 클릭한다.

 

16. 10번 항목의 컨텍스트 메뉴에서 [License Headers] / [Add New License Header Definition File] 항목을 아래와 같이 클릭한다.

 

 

17. 해당 프로젝트(예 : TestProject)에 아래와 같은 라이센스 헤더 파일이 추가된다.

 

TestProject.licenseheader

 

 

extensions: designer.cs generated.cs

extensions: .cs .cpp .h

//

// Copyright (c) 2020 DSCore

//

extensions: .aspx .ascx

<%--

Copyright (c) 2020 DSCore

--%>

extensions: .vb

'

'Copyright (c) 2020 DSCore

'

extensions:  .xml .config .xsd

<!--

Copyright (c) 2020 DSCore

-->

 

 

18. 10번 항목의 컨텍스트 메뉴에서 [License Headers] / [Add License Headers to All Files] 항목을 클릭하면 아래와 같이 모든 파일에 라이센스 헤더가 추가된다.

 

Program.cs

 

 

//

// Copyright (c) 2020 DSCore

//

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

 

namespace TestProject

{

    class Program

    {

        static void Main(string[] args)

        {

        }

    }

}

 

------------------------------------------------------------------------------------------------------------------------

Posted by 사용자 icodebroker

댓글을 달아 주세요