1. vscode를 설치하고 아래 익스텐션을 설치한다.
2. 테스트용 파일을 생성해 본다.
3. 컴파일 -> 실행파일 자동 생성을 위해 command pallet에 c++을 검색해 아래 항목으로 들어간다
들어가면 기본적인 설정이 완료된다
잘 설정이 된 걸 볼 수 있다.
4. 다시 파일로 돌아와서 디버깅 없이 실행을 누르면 빌드 설정을 선택할 수 있다. clang++ 선택
5. 실행이 완료된 걸 볼 수 있다 (C Make List가 없다는 경고가 뜰 수 있는데 무시하면 된다)
6. 터미널에 출력되게 설정을 바꾸려면 설정에 들어가
실행시키면 터미널에서 실행된 걸 볼 수 있다
7. 디버거를 설정하려면 다시 command pallet에 들어가 검색 후 설정하면
설정이 완료되면 파일이 뜨는데 맥에서는 lldb라는 디버거를 사용한다
8. 패널창으로 돌아오면 3개의 파일이 생긴 거를 확인할 수 있는데
- c/c++ 설정을 담은 파일
- 디버깅 설정을 담은 파일
- 실행 설정을 담은 파일
*쓰다 보니 불편해서 포매팅 설정을 했는데 나는 이미 default 설정을 pritter로 해놔서 setting.json에 아래와 같이 추가하였다
익스텐션에서 clang-formmt도 설치
"[cpp]": {
"editor.defaultFormatter": "ms-vscode.cpptools"
},
"C_Cpp.clang_format_fallbackStyle": "Google",
구글 스타일이 제일 마음에 들어서 구글로 했다 여러 가지 포맷을 쉽게 확인할 수 있는 사이트다
https://zed0.co.uk/clang-format-configurator/
'C++' 카테고리의 다른 글
[macOS] c/c++ vim (0) | 2024.07.05 |
---|---|
[macOS] c/c++ Xcode 사용 (0) | 2024.07.04 |