티스토리 뷰

펌웨어 개발을 처음 시작할 당시의 환경은 Keil 𝜇Vision IDE이었고, 나에겐 선택의 여지가 없었다. 그 이후 적용하는 MCU 대부분이 ARM Cortex-M 시리즈로 변경되었고, MCU 제조사에서 제공하는 무료 IDE를 사용하게 되면서 Eclipse와 친해지게 되었다. 그 다음 STM32(이것도 ARM Cortex-M) 계열을 적용했을 때는 컴파일러로 IAR을 사용했는데 에디터로서는 영 별로여서 이전에 사용하던 Eclipse를 에디터로 사용하면서 컴파일러로만 IAR을 사용했고, 지금까지 이 조합을 사용해왔다.

 

그 와중에 며칠 전 VS Code를 경험해봤는데 사용자가 이것저것 환경을 변경해 볼 수 있어 에디터로서 Eclipse보다 훨 나은듯하다. 그래서 VS Code + IAR 조합으로 갈아타게 된다.

 

먼저 적용해 볼 수 있는 것이, 테마.

기본적으로 다크모드로 설정을 하면 변수 등의 예약어를 다양한 컬러로 표현했을 때 더 또렷하게 보여진다. 그리고 extension을 다운받을 수 있어 다른 개발자들이 선호하는 테마를 다운로드 받아 적용할 수 있다. 인기있는 'One Monokai'라는 테마를 적용했더니 예약어들의 색이 파스텔 톤으로 표현되어 새롭고 산뜻해 보인다.

 

Eclipse에서는 소스파일의 History 기능이 있는데 VS Code에서는 보이질 않아 잠깐 실망했는데 역시 extension으로 다운받을 수 있는 기능이었다. 'Local History'로 검색해서 설치해보자.

 

이 외에도 다양한 기능들이 extension으로 제공되고 있으니 활용 가능성은 무궁무진해 진다. Fin.


2019.12.05.

VS Code를 사용한지 몇 일 안지나 다시 Eclipse로 돌아왔다. 아직은 구관이 명관이다.


2019.12.10.

다시 VS Code로 돌아갔습니다. VS Code가 표현해주는 폰트가 훨씬 더 부드럽게 보이네요. 그래서 코드 볼 때 눈이 편합니다.

'Digital Developer > C programming' 카테고리의 다른 글

C 언어의 탄생  (0) 2020.01.06
macOS에서 펌웨어 개발은 시기상조  (0) 2019.11.24
Visual Studio Code로 갈아타다  (4) 2019.11.22
댓글
  • 프로필사진 Pluno 안녕하세요 글 잘봤습니다.
    저도 VScode + IAR Compiler로 개발환경을 구성하고 싶은데
    어떻게 하는지 찾을 수 없는데 혹시 링크나 방법좀 알려주실수 있으실까요?
    2020.05.14 15:24
  • 프로필사진 사용자 Escaper 두 각각의 프로그램은 사용 가능하신지요? 가능하시다면 VS code에서 그냥 소스코드 폴더를 읽어드려, 코딩 작업은 VS code에서, 컴파일 및 다운로드는 IAR에서 작업하시면 됩니다. 도움이 되셨을런지는 잘 모르겠네요. 2020.05.15 20:08 신고
  • 프로필사진 111 IAR 파일들을 VS로 가져올 때는 파일단위로 VS에 입력하셨나요 ?

    한번에 프로젝트의 폴더 트리 같은 것을 적용할 수는 없죠 ??
    2020.07.28 10:38
  • 프로필사진 사용자 Escaper 메뉴 File ➔ Open 에서 해당 소스 폴더를 선택해 주시면 됩니다. 파일을 카피해서 가져오는 것이 아닌 링크를 연결하는 형식입니다. 2020.07.31 10:04 신고
댓글쓰기 폼
공지사항
Total
30,534
Today
11
Yesterday
75
링크
«   2020/08   »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
글 보관함