Как я могу изменить значение переменной при отладке кода Java в NetBeans 7.1?

Я установил точку останова, которая позволяет мне видеть значение в поле объекта. Я хотел бы изменить значение, затем продолжить выполнение, но затем я пытаюсь отредактировать значение из представления переменных, поле значения отображается серым цветом. Есть ли способ изменить значения переменных при отладке?

2 ответа

Также возможно изменить значение примитивных переменных и Strings на месте в столбце Value окна Variables. Чтобы изменить значения переменных Object, вы можете использовать "Evaluate Expression..." в меню "Debug" (Ctrl+F9).

Вы можете применить изменения кода через сеанс отладки, просто выбрав Apply Code Changes под Debug меню. Благодаря этой функции вы можете отлаживать код, вносить исправления, а затем продолжать отладку без перезапуска приложения.

Если вы хотите применить изменения кода автоматически при сохранении изменений в коде JAVA во время отладки, в меню "Инструменты" выберите "Параметры", затем перейдите на вкладку "Отладчик Java" и установите флажок "Применить изменения кода после сохранить ", а затем нажмите" ОК ".

Другие вопросы по тегам