M1 맥북 vscode c언어 - m1 maegbug vscode ceon-eo

현재 제가 사용하는 맥북은 M1 맥북 프로 모델입니다. (21년 초 구매)

다양한 IDE가 많지만, 저는 Vscode를 사용해서 개발환경을 구축했습니다.

1. Vscode(Visual Studio code)설치

https://code.visualstudio.com/download

Download Visual Studio Code - Mac, Linux, Windows

Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.

code.visualstudio.com

M1 맥북 vscode c언어 - m1 maegbug vscode ceon-eo

설치 후 실행시키시면 됩니다.

2. 필요한 extention 설치

왼쪽 메뉴를 보시면, 5번째에 블럭처럼 되있는 부분이 Extention을 인스톨할 수 있는 메뉴 입니다.

M1 맥북 vscode c언어 - m1 maegbug vscode ceon-eo

꼭 필요한 Extention 세 가지만 인스톨할 것이며, 그 외에 필요한 Extention은 따로 인스톨 해주시면 됩니다.

저는 C/C++, CodeLLDB, Code Runner 이 세가지만 다운 했습니다.

참고 : Code Runner는 새 프로젝트를 만들 때마다 task.json에 새로 추가하는 것을 생략해줍니다.

(1) C/C++

M1 맥북 vscode c언어 - m1 maegbug vscode ceon-eo
1. C/C++

(2) CodeLLDB

M1 맥북 vscode c언어 - m1 maegbug vscode ceon-eo
2. CodeLLDB

(3) Code Runner

M1 맥북 vscode c언어 - m1 maegbug vscode ceon-eo
Code Runner

3. 단축키 설정

이렇게 세 가지 Extention을 전부 인스톨 하셨다면 마지막 단계만 남아있습니다.

Cmd(커맨드)+K+S 를 누르시면, 아래와 같이 키 세팅 검색 창이 보입니다.

여기에 'runcode'를 검색하신 뒤, 원하시는 키 세팅으로 하시면 됩니다. (저는 Ctrl+Opt+N 으로 했습니다)

이 키 세팅은 코드 작성 후 실행하는 단축키이니 기억할 수 있는 키로 세팅하셔야 합니다.

M1 맥북 vscode c언어 - m1 maegbug vscode ceon-eo

4. 테스트

이제 코드를 작성해서 잘 작동되는지 테스트해보겠습니다.

M1 맥북 vscode c언어 - m1 maegbug vscode ceon-eo

간단한 코드 작성 후,

M1 맥북 vscode c언어 - m1 maegbug vscode ceon-eo

이렇게 제대로 출력됨을 확인할 수 있습니다.