Windows Visual Studio Code with python
2017. 11. 14. 00:01
windows Visual Studio Code 설치
홈페이지에서 다운 받은 후
ctrl shift p, ext install python 혹은 왼쪽 마지막 아이콘 클릭
그리고 python 아무거나 실행(F5)
BP는 F9이며
F10, F11로 한줄씩 디버깅할 수 있다.
F5를 누르면 첫째줄에 bp가 걸리고 디버깅 모드로 들어가게 되고
이 때 launch.json을 통해 설정을 관리할 수 있다.
먼저 settings 를 통해 사용자 설정으로 들어간 후
우측의 창에서 "python.pythonPath": "python~경로~"를 적어준다.
그리고 launch.json에서 다음과 같은 것을 추가할 수 있다.
launch.json은 각 파일에서 독립적으로 작성될 수 있으며 virtualenv를 사용하는 경우 아래와 같이 추가하면 된다.
{
"name": "Python Env 1",
"type": "python",
"request": "launch",
"stopOnEntry": true,
"program": "${file}",
"externalConsole": false,
"pythonPath": "D:/workspace/py3_env/Scripts/python.exe",
"debugOptions": [
"WaitOnAbnormalExit",
"WaitOnNormalExit",
"RedirectOutput"
]
},
pyhthonPath에 env의 python을 넣으면 디버깅 시에 왼쪽위의 선택창에서 임의로 선택하여 실행할 수 있다.
참고로 실행시킬 python 버전의 경로에 환경변수가 있다면 다음과 같이 작성이 가능하다.
"pythonPath": "${env:환경변수명}/Scripts/python.exe",