Only YOUng

LicenseHeaderManager - 소스코드에 라이선스 문구 자동 입력하기 본문

VisualStudio

LicenseHeaderManager - 소스코드에 라이선스 문구 자동 입력하기

Only Young - 수신 smok95 2017.02.27 22:09

소스코드 상단에 라이선스 또는 설명 문구 등을 추가하는 경우가 자주 있으실텐데요

매번 직접 입력하기도 귀찮고 스니펫 같은 자동완성 기능을 사용하더라도

빼먹는 경우도 있으실 겁니다.


이런 귀찮음을 해결해주는 비주얼스튜디오 확장프로그램이 있어 소개합니다.


License Header Manager


바로가기 : https://marketplace.visualstudio.com/items?itemName=StefanWenig.LicenseHeaderManager




현재 Visual Studio 2010 ~ 2015버전까지 지원합니다. 



다운로드 후 설치를 진행합니다. (설치전에 실행중인 비주얼 스튜디오를 모두 종료합니다.)




설치 후 처음 비주얼 스튜디오 프로젝트를 열면 아래와 같이 안내 문구가 표시됩니다.




프로젝트 팝업메뉴에 "License Headers" 란 항목이 새로 추가된 것을 볼 수 있습니다.

기존 파일에 문구를 전체 적용하거나 모두 삭제하거나 문구 정의 등을 할 수 있습니다.




그리고 실제 신규로 생성되는 파일에 자동으로 문구가 추가되도록 하려면 Options 창에서 "Automatically insert license headers in new files" 항목에 체크를 해주면 됩니다.




자동으로 "프로젝트명.licenseheader" 라는 파일이 생성되는데요 여기에 표시하고자 하는 문구를 적어주면 됩니다.


형식은

extensions: 적용대상 파일명

문구

extensions: 적용대상 파일명

문구

위와에 첫째줄과 같이 문구를 지정하지 않으면 해당파일에는 문구가 추가되지 않습니다.




새로 파일을 추가해서 실제로 추가가 되는지 확인해 보겠습니다.




잘 되네요



저작자 표시 비영리 변경 금지
신고
0 Comments
댓글쓰기 폼