본문 바로가기

Windows .Net

[SourceInsight] 한글주석달기 매크로 설정하기




1. source insight에서 Project->Open Project->Base 를 오픈합니다.
2. Base 프로젝트에 포함되어 있는 Utils.em 파일을 Open합니다.
3. 다음과 같은 코드를 추가합니다.
/*   HANGULCMT   */
/**------------------------------------------------------------------------

한글 주석 만들기 - 쁘렉키!! 쀍

만든이 : 단국대학교 MAZE 10기 전유훈

_2007/6/20_

-------------------------------------------------------------------------*/
macro hangulcmt()
{
sCmt = ask("한글 주석을 입력 하세요");
sCmt = cat("//" sCmt);

hWnd = GetCurrentWnd()
inFirst = GetWndSelLnFirst(hWnd)
hBuf = GetCurrentBuf()
sCurrent = GetBufLine(hBuf, inFirst)
DelBufLine(hBuf, inFirst);  
InsBufLine(hBuf, inFirst, "@sCurrent@ @sCmt@");
}

4. 파일을 저장합니다.
5. Option 메뉴 -> Key Assignment 선택
6. command 에서 Macro로 검색 후 입력한 매크로 함수명 [macro hangulcmt()]을 선택
7. Assign New key 버튼을 누른 후 CTRL+SHIFT+/ (원하는 단축키) 누르면 됨..