2009. 12. 7. 16:56

소스인사이트 팁4 : 선택한 영역의 소스 비활성화 시키는 매크로

#if 0 ~ #endif로 
코드를 비활성 시키는 동작을 하게 합니다.

편집시 선택을 한부분에서 키동작으로 이매크로를 실행 시키면 그부분의 아래위가 #if 0 ~ #endif로
작성되어 코드를 비활성 시킵니다.


/*====================================================================
Create by sparrow
Unused Code Block
#if 0
unused code
#endif
====================================================================*/

macro UnUsedCodeBlock()
{
hbuf = GetCurrentBuf();
hwnd = GetCurrentWnd();

sel = GetWndSel(hwnd);

iLine = sel.lnFirst;
iLineEnd = sel.LnLast

InsBufLine(hbuf,iLine, "#if 0")
InsBufLine(hbuf,iLineEnd+2, "#endif")

}