카테고리 보관물: Language (Programming)

IAR 에서 외부에디터(External Editer) 사용하기

뭐 팁이라고 하기엔 큰 건 아니지만 팁일 수도 있다.

DDE(Dynamic Data Exchange)  를 이용하는 방법도 있지만 지원하는 에디터도 별로 없고, IAR 이 크게 지원하는 것도 없어 Command Line 방식을 사용하기로 한다.

외부 에디터 사용이란 기능이 뭐 대단한 건 아니다.  평소 코딩할 때 프로젝트 파일 트리 창에서 파일을 더블클릭 하면 자신이 사용하는 에디터를 사용하여 편집할 수 있도록 자동 실행해 준다.

편하면 쓰고 불편하면 안쓰는 기능이다.

해당 기능 설정은 다음 위치에 있다.
Tools > Option > External Editor > Use External Editor 체크 > 설정사항 입력.

* UltraEdit 를 사용하는 방법.
UltraEdit 는 DDE 를 이용할 수 있지만 별로……….
일단 IAR 에서
Type : Command Line
Editor : UltraEdit 의 경로와 실행파일 선택.
Arguments : $FILE_PATH$

* Source Insight 에서 사용하는 방법.
Type : Command Line
Editor : UltraEdit 의 경로와 실행파일 선택.
Arguments : -i +&CUR_LINE& $FILE_PATH$

Source Insight 에서는 -i 옵션을 붙이지 않으면 새로 프로그램을 실행하여 보여준다.
+$CUR_LINE$ 을 붙여야 오류 라인 추적이 가능하다.