VScode로 Python을 디버깅하고 싶어요.
입문
최근에 사용된 VScode에서 Python의 개발 환경을 구축합니다.
VScode에서 디버깅하고 실행할 수 있을 때까지
Python이 설치되었습니다.
환경
macOS Sierra 10.12.5
Visual Studio Code version1.18
extension install
macOS Sierra 10.12.5
Visual Studio Code version1.18
extension install
python
Linting
Debugging (multi-threaded, remote)
Intellisense
code formatting
refactoring
unit tests
snippets
Data Science (with Jupyter)
PySpark
...and more.
linter 설치
사전 설치 가능
VScode에서py 파일을 열면 linter가 없는 메시지를 보냅니다.
OK 누르면 pylint가 설치되므로 OK
디버깅
디버그 선택(shift+cmd+D)
톱니바퀴 같은 버튼을 누르다
Python 환경 선택
launch.json 파일이 만들어져서 vscode에서 자동으로 열립니다. 그렇게 변경하지 않고 닫습니다.
디버깅하고 싶어요.py 파일이 활성 상태일 때 F5에서 디버깅 가능
디버그 콘솔로 내보내기
실행
F1(또는 cmd+Shift+P) 키를 눌러 Command Palette를 열고 "tasks"를 입력하십시오.
나온 일람에서'퀘스트: 퀘스트의 구성'을 선택하세요
템플릿에서 tasks.json 생성 선택
일람표가 있기 때문에 "Others 임의의 외부 명령을 실행하는 예"를 선택하십시오
선택하면tasks.json 만들기
tasks.json을 다음과 같이 저장합니다
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "python",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"command": "python",
"args": [
"${file}"
],
"presentation": {
"echo": false,
"reveal": "always",
"focus": false,
"panel": "shared"
},
"problemMatcher": []
}
]
}
[Command][Shift][b]를 통해 실행 가능끝내다
음~ 이렇게 간단하게 디버깅할 수 있나.
왜냐하면 개발이 준비됐어요.
나는 각양각색의 물건을 만들고 싶다.이 가능하다, ~할 수 있다,...
Reference
이 문제에 관하여(VScode로 Python을 디버깅하고 싶어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/stahay/items/4fce9e8a9581531ff5d1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(VScode로 Python을 디버깅하고 싶어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/stahay/items/4fce9e8a9581531ff5d1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)