제이제이
article thumbnail
인텔리제이 break 포인터 + 디버깅
프로그래밍 언어/IDE 2023. 6. 6. 01:29

안녕하세요. 이번에는 흔히 사용하는 IDE 중 하나인 인텔리제이의 디버깅과 BreakPoint 사용에 대해서 알아봅시다. 🤔 디버깅이란? 디버깅이란 보통 프로그램 내, 오작동 되는 코드를 찾아 고치는 것을 의미합니다. 간단한 스프링 코드를 디버깅을 통해 실행해 봅시다. 🤔 BreakPoint란? 브레이크포인트는 디버깅을 목적으로 실행중인 디버깅 대상 프로세스를 의도적으로 멈추게 하는 장소를 가리킵니다. 이전 살펴본 동일한 spring 코드에 대해서 브레이킹 포인트를 설정하여 살펴봅시다. 👩🏻‍🏫 설명 브레이킹 포인트를 한 결과를 살펴보면 다음과 같습니다. 👩🏻‍🏫 설명 Resume = 다음 break Point로 이동하는 것을 의미합니다. Step Over = 현재 break된 파일의 다음 라인 이동 S..