Rider를 사용하게 되었다.VS만 사용했고, 디버깅도 일일히 로그를 찍어 확인했다.디버깅에 대해 공부하고, 자주 사용하며 프로그래밍 해보려고 함
디버깅의시작이자끝- 정지해서 보기 원하는 시점에
포인트를 클릭해중단점을 지정중단점을잘지정하는 것이 곧디버깅 실력
=버그를 빨리 찾을 수 있는능력- 단축키:
F9

- 오른쪽 끝에 존재하는
무당벌래또는디버깅 버튼을 클릭한다.처음디버깅을 하면, 창이 뜨는데Enable을 선택- 단축키:
F5

정상적으로디버깅이 시작되었다면,중단점에체크표시가 출력

- 디버깅이 정상적으로 시작되면, 원하는 중단점에서 멈출 것
- 데이터들의 흐름을 봐야 한다.
- 해당 지점에 도착했을 때,
중단점옆에화살표가 나타남- [★]
원하는 변수에마우스를 가져다대면현재 변수 값을출력
하단 창에서 확인 가능다음 스텝: F8다음 라인으로 넘어감함수 진입: F7함수 호출이 있을 경우 그 함수의 내부로 들어감함수 탈출: Shift + F8스텝 건너뛰기: Alt + F9중단점으로 이동디버깅 종료: Shift + F5중단점까지의 stacktrace
모든 중단점 활성화/비활성화: Ctrl + Alt + F9디버그 창 열기/닫기: Alt + 5실행 재개: F5조건부 중단점 설정: Ctrl + Shift + F9평가식 추가: Ctrl + Alt + W, A