백견불여일타 C# 입문 - 프로그램 디버깅 방법

Soonyoung Kim·2021년 7월 8일
0

백견불여일타 C#

목록 보기
10/10

프로그램 디버깅 방법

1) 특정 라인 F9 누르거나, 코드 라인 옆에 회색으로 된 빈공간을 마우스로 클릭하면 빨간색 둥근 원이 생성됩니다.
2) F5 키 혹은, 상단 메뉴에서 [디버그] > [디버깅 시작]을 클릭하면 프로그램이 실행되고, 해당 라인에서 멈추는 것을 확인할 수 있다.

  • 이것이 브레이크 포인트라고 한다.
  • [Shift + F5]를 누르면 모든 디버깅이 중지한다.

3) 브레이크 포인트가 연결된 후

  • F10 클릭 > 코드 라인이 한 줄씩 수행
  • F11 클릭 > 코드 라인에서 수행되는 세부 동작(메소드 호출과 같은)이 수행
  • F5 클릭 > 다음 브레이크 포인트까지 수행, 브레이크 포인트가 없으면 프로그램 종료

전체 흐름을 보기 위해서는 IDE 툴의 조사식에 변ㄴ수를 대입하고나서 자동지역 탭에서 전체 변수의 값들을 확인할 수 있다.
조사식에 weathers 변수명을 입력하니, 해당 배열에 들어 있는 값을 확인할 수 있습니다.(대부분 디버깅 단계의 흐름에 따라, 지정된 변수 혹은 객체는 자동으로 조사식에 추가)
디버깅의 중요성은, 프로그램에서 데이터의 흐름 혹은 버그를 찾는 데 정말 중요한 역할을 한다.

profile
Sin prisa, sin pausa.

0개의 댓글