1. 시계
프로그램 실행이 중단점에서 중지되거나 한 번에 하나의 명령을 단계별로 실행할 때 프로그램의 현재 위치에서 알려진 변수 값을 볼 수 있습니다.
-element 배열을 에서 까지 10
의 숫자로 채우는 프로그램을 작성해 봅시다 . 예:100
109

IntelliJ IDEA는 코드 바로 위에 중요한 변수 값을 표시할 만큼 똑똑합니다. data
우리의 경우 배열 변수 에 대해 이야기하고 있습니다.
또한 스크린샷 하단에 Debugger 탭이 열려 있는 것을 볼 수 있습니다( Console 이 아님 ). 프로그램의 이 위치에서 알려진 모든 변수(값과 함께)를 표시합니다.
10번 누르면 F8
루프를 통해 5번 반복됩니다(루프 헤더에 대해 한 번 누르고 루프 본문에 대해 한 번 누름). 그러면 다음과 같은 결과를 얻게 됩니다.

루프 반복을 완료했으며 데이터 배열에 이미 5
, , 및 값 이 있음 을 알 수 있습니다 .10
5
100
101
102
103
104
그런데 배열의 내용을 축소하면 더 유용한 변수를 볼 수 있습니다.

2. 변수 값 변경
그런데 변수의 특정 값이 주어지면 프로그램이 어떻게 작동하는지 테스트하려면 프로그램이 실행되는 동안(디버그 모드에서) 변수의 값을 간단히 변경할 수 있습니다.
이렇게 하려면 변수 이름을 마우스 오른쪽 버튼으로 클릭하거나 다음을 누릅니다 F2
.

그런 다음 변수의 새 값을 입력하고 누르기만 하면 Enter
됩니다.

전체 IntelliJ IDEA 기능의 최대 5% 만 배웠습니다 . 이것들을 마스터하면 나머지에 대해 이야기하겠습니다.
3. 코드 스니펫 실행
또한 프로그램이 실행되는 동안 언제든지 임의의 코드를 실행할 수 있습니다. Alt
이 작업은 + F8
키 조합 또는 상황에 맞는 메뉴의 해당 항목을 사용하여 수행됩니다 .

코드를 작성할 수 있는 특수 창이 열리며 해당 코드는 프로그램 실행의 현재 위치에서 알려진 모든 변수를 사용할 수 있습니다!
예를 들어 작업을 중단하지 않고 프로그램이 화면에 일부 텍스트를 표시하도록 모든 메서드를 호출할 수 있습니다! 예:

GO TO FULL VERSION