IAR Embedded Workbench IDE의 Editor는 여러 이유로 사람을 분노하게 만들기도 하기에 VS Code에서 편집하고 Debugging 하려고 한다.

VS Code에서 Extension 2가지를 먼저 설치한다. 유사품이 존재하므로 제작자가 IAR( iar.com ) 인지 반드시 확인한다.

각 Extension을 위해 별도로 설정이 필요한 지점은 없다. IAR Embedded Workbench IDE에서 간단한 설정을 추가한 후 사용성을 높일 수 있다.

IAR Embedded Workbench IDE 메뉴의 Tools

IAR Embedded Workbench IDE 메뉴의 Tools

위 그림에서와 같이 IAR Embedded Workbench IDE의 메뉴 중 Tools에서 Configur Tools를 선택한다.

Configure Tools 화면

Configure Tools 화면

  1. Menu Text에 ‘Open in VS Code’라고 입력한다.
  2. Command에 '$localappdata$\Programs\Microsoft VS Code\Code.exe’ 를 입력한다.
    1. 입력 후 반드시 Browse를 눌러, 해당 위치에 VS Code가 존재하는 지 확인 필요
  3. Argument에 ‘$WS_DIR$ -g $FILE_PATH$:$CUR_LINE$’를 입력한다.

위와 같이 설정하고 나면 아래와 같이 IAR Embedded Workbench IDE 메뉴 중 Tools 하단에 ‘Open in VS Code’가 새롭게 등록되어 있다.

IAR Embedded Workbench IDE 메뉴 중 Tools

IAR Embedded Workbench IDE 메뉴 중 Tools

IAR Embedded Workbench IDE에서 소스 파일 중 하나를 열고 나서 새롭게 등록된 ‘Open in VS Code’를 선택하면 VS Code에서 소스 파일이 열린다. 이 상태에서 Build와 Debuging을 할 수 있다. 이 지점이 조금 번거롭기는 하지만, VS Code에서 Debuging까지 할 수 있으므로 사용할 만하다 할 수 있다.