1. 대상코드위치를 선정한다
- 코드 실행중 결과를 모니터링하고 싶은 위치로 이동
2. 해당 위치에 Breakpoint을 설정한다
- 해당 행옆의 공백을 마우스로 클릭하거나 Shfit+F9를 입력
- 중단점이 제대로 설정되었으면 해당행에 빨간색의 원이 표시된다
3. Breakpoint까지 R코드를 실행한다
- 대상코드를 파일로 저장
- 툴바에 위치한 Source Button을 눌러 실행
4. Debug모드 진행한다
- Next(F10) : 다음코드를 실행
- Continue(Shift+F5) : 중단점 만난때까지 실행
- Stop(Shift+F8) : 코드실행중단, 디버그모드 종료
5.실습
sum_to_ten<-function(){
sum<-0
cat("Adding...")
for(i in 1:10){
sum<-sum+i
cat(i,"...")
}
cat("Done!","\n")
return(sum)
}
sum_to_ten()