소스인사이트(source insight) #define, #ifdef, #ifndef 등 전처리 구분 사용 방법, C.tom

728x90
반응형

아래와 같이 전처리를 이용한 분기가 있을때 IDE에서는 구분해주지만 소스인사이트는 #define 의 활성화 여부를 구분하지 못한다. 물론 Context Window를 통해 확인가능하지만 불편한건 사실이다. 

 

 

 

 

project -> project setting을 클릭하면 현재 소스인사이트의 프로젝트 경로를 확인 할 수 있다.

 

모자이크 처리된 부분이 프로젝트가 있는 경로다. 이 경로에 C.tom 파일을 만들어준다. 

 

 

C.tom 파일을 열어서 #define 에서 정의한 매크로의 이름을 작성하고 저장.

 

 

 

다시 소스인사이트로 돌아와 Project -> Synchronize Files... 클릭 

Force all files to be re-parsed 체크하고 OK 누르면 끝.

 

주석처리하면 흰색으로 바뀌고 활성화 시키면 다시 노란색으로 바뀌는걸 확인 할 수 있다. 

 

 

- 끝 -

728x90
반응형