Как я могу изменить значение переменной при отладке кода Java в NetBeans 7.1? - PullRequest
7 голосов
/ 01 февраля 2012

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

Ответы [ 2 ]

19 голосов
/ 30 августа 2012

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

4 голосов
/ 01 февраля 2012

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

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

...