2012-01-31 2 views
5

개체의 필드 값을 볼 수있는 중단 점을 설정했습니다. 값을 변경하고 실행을 계속하고 싶지만 변수보기에서 값을 편집하려고하면 값 필드가 회색으로 표시됩니다. 디버깅 중에 변수 값을 변경할 수있는 방법이 있습니까?NetBeans 7.1에서 Java 코드를 디버깅하는 동안 변수 값을 변경하려면 어떻게해야합니까?

+1

여기 좀 봐 http://www.cs.uga.edu/~shoulami/sp2009/cs1301/tutorial/NetBeansDebuggerTutorial/NetBeansDebuggerTutorial.htm – RanRag

답변

4

Debug 메뉴에서 Apply Code Changes을 선택하여 디버그 세션을 통해 코드 변경 사항을 적용 할 수 있습니다. 이 기능 덕분에 코드를 디버그하고 수정 한 다음 응용 프로그램을 다시 시작하지 않고 디버깅을 계속할 수 있습니다.

디버깅 중에 Java 코드 변경 사항을 저장할 때 코드 변경 사항을 자동으로 적용하려면 "도구"메뉴에서 "옵션"을 선택한 다음 "Java 디버거"탭을 클릭 한 다음 " 저장 후 코드 변경 적용 "을 선택하고"확인 "을 누릅니다.

+3

질문은 코드가 아닌 메모리 값을 변경하는 것에 관한 것입니다. – Vadzim

17

변수 창의 값 열 에서 기본 변수 및 문자열의 값을 변경할 수도 있습니다. Object 변수의 값을 변경하려면 Debug option (Ctrl + F9) 메뉴에서 "Evaluate Expression ..."을 사용할 수 있습니다.

+0

CTRL + F9 !! 내가 뭘 찾고 있었 니? – GabrielBB

관련 문제