template 2

github pull request 템플릿 페이지 만들기

배경 github을 사용하여 프로젝트를 관리하다보면 pull request(이하 PR)을 아주 많이 요청하곤 한다. PR 요청을 할 때에는 다른 개발자의 이해를 돕기 위해서 작업에 대한 설명을 함께 기재해야 한다. 이때 유용하게 사용할 기능을 설명하고자 한다. Pull Request 템플릿 만약 PR 요청시 고정된 패턴의 설명문 형식이 필요하다면 pull request 템플릿을 사용하면 된다. 파일 형식 파일은 Markdown(MD) 형식이다. 템플릿 파일을 Markdown 형식으로 기재하여 특정 위치에 놓는다면 PR 요청시 자동으로 템플릿이 로드된다. 이때 파일명은 PULL_REQUEST_TEMPLATE.MD로 생성한다. 파일 위치 %PROJECT_FOLDER%\.github\PULL_REQUEST_T..

VisualStudio Template 파일 만들기 (VSTemplate)

개요 작업을 하다보면 같은 패턴 내용의 파일을 반복해서 생성해야하는 경우가 있다. 이럴 때 별도의 Template 파일을 만들어 놓고 복사해서 사용하면 다소 편한데, 이보다 편한 방법이 있어서 소개하고자 한다. 템플릿 추가 하기 필자는 IUnityContainer, IEventAggregator를 매개변수로 받고 ReactiveObject를 상속받는 ViewModel 클래스를 자주 생성한다. 이를 예시로 템플릿을 추가해보고자 한다. 템플릿 파일 작성하기 템플릿 파일 생성 아래 경로에 빈 파일을 생성한다. 경로 : %USERPROFILE%\Documents\Visual Studio \Templates\ItemTemplates\Visual C# 템플릿 파일 작성 템플릿을 통해 파일을 생성한다면 아래와 같이 ..