파이참에서 Debugging관련된 내용은 주로 "F9"를 사용하고 F7, F8 등이 보조적으로 사용한다고 기억하시면 될 것 같습니다. (Debu99ing....ㅎㅎ)
디버깅 실행
윗 상단에 설정된 파일 디버깅 실행 : Shift + F9
실행하고 싶은 파일 중에 골라서 디버깅 실행 : Alt + Shift + F9
참고) Console 창이 있을 때는 Ctrl + F5도 가능
디버깅할 때는 "여기까지 일단 실행시키고 멈춰라"라고 명령하는 '중단점'이 필수죠?
이 중단점 설정은 Ctrl + F8로 할 수 있습니다.
(만약, 루프가 1000번 도는데 990번째 루프에서 어떤 일이 벌어지는 알고 싶다면 어떻게 하면될까요? 이럴 때는 중단점에 조건을 걸어주면 됩니다. 중단점(마커-빨간불)에 마우스 오른쪽 버튼을 클릭해서 조건을 줍시다.
디버깅 모드에서 어디에 문제가 있는지 조금씩 실행시키는 키는
Step Over (다음라인으로 이동) : F8
Step Into(프로그래밍 과정에서 호출되는 대상 안까지 들어가는 실행) : F7
Step Out (밖으로 나가기) : Shift + F8
Debugging 다음 중단점까지 실행 : F9
디버깅 중지 : Ctrl + F2
식 조사(Evaluate) : Alt + F8
(Debugging 중에도 멈춰놓고 코딩가능)
Watch : 실시간으로 대상 추적
'프로그래밍 > Python 관련 정보' 카테고리의 다른 글
[Python - Frequently Used Code] Class input argument (0) | 2024.11.22 |
---|---|
[Python Programming 기초] __main__ (0) | 2024.11.11 |
[Pycharm Tips] Refactoring (0) | 2024.11.10 |
[Pycharm Tips] 검색 (2) | 2024.11.09 |
[Pycharm Tips] Focus (4) | 2024.11.09 |