Visual Studio Code 기본 세팅하기
노트북을 포맷한 김에 다른 플랫폼으로 갈아타고 싶어 요즘 가장 좋다는 vsc로 갈아탔다.
일단 확실히 굉장히 가벼움이 느껴지기는 하는 것 같다. 아주 만족스러움!
vsc는 컴파일러 등등을 설치해줘야 하는데 알고리즘 문제들을 풀기 위해서 MinGW(Minimalist GNU for Windows)를 통한 gcc 컴파일을 하도록 했다.
MinGW는 https://sourceforge.net/projects/mingw/ 요거로 설치했음.
컴파일러 적용이 문제인데, 찾아보니 방법이 몇가지 존재하던데 이게 제일 간편해서 이걸로 적용함.
https://taking.kr/blog/archives/4825.html
다만 위의 방법으로는 디버깅이 안됨 ㅋㅋ
디버깅을 위해서 여기저기 참고한 결과,
디버그를 (gdb) Launch로 선택하고 다음과 같이 launch.json 파일과 settings.json 파일을 설정해주면 됨!
launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "C:\\MinGW\\bin\\gdb.exe",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}
}
settings.json
{
// Code Runner "CPP" 설정
"code-runner.executorMap": {
"c": "cd $dir && gcc -o $fileNameWithoutExt $fileName -g && $dir$fileNameWithoutExt",
"cpp": "cd $dir && g++ -o $fileNameWithoutExt $fileName -g && $dir$fileNameWithoutExt"
},
// Window 10 에서는 Default Shell 이 Powershell이기 때문에 cmd로 변경해야 정상적으로 실행 됨.
"terminal.integrated.shell.windows": "C:\\Windows\\SysWOW64\\cmd.exe"
}
Reference
https://taking.kr/blog/archives/4825.html
https://evols-atirev.tistory.com/5
'Information* > 알면도움됨' 카테고리의 다른 글
색 찾을 때 유용한 사이트 (0) | 2019.03.07 |
---|---|
Atom syntax theme 잘 적용이 안될 때 (0) | 2019.02.25 |
ctf 대회 서버 docker 세팅 (0) | 2018.12.29 |
Docker 사용법 (0) | 2018.12.28 |
CUPS 와 ipp protocol (0) | 2018.11.30 |