#intellij-idea #breakpoints #jetbrains-ide #intellij-14 #conditional-breakpoint
#intellij-идея #точки останова #jetbrains-ide #intellij-14 #условная точка останова
Вопрос:
У меня есть объект, и множество функций вносят некоторые изменения в состояние этого объекта (путем изменения одного из его членов или члена его членов и так далее ..). Я хочу проверить изменения, внесенные каждой из этих функций. Есть ли способ иметь точку останова, которая будет останавливать выполнение программы всякий раз, когда что-то изменяется внутри этого объекта?
Ответ №1:
Похоже, вам нужна точка наблюдения за полем. Посмотрите это и это. Вам нужно будет установить одну точку наблюдения для каждого поля, в котором вы заинтересованы. Я не часто ими пользовался, поэтому не знаю, какое влияние многие из них окажут на производительность вашей программы.
Комментарии:
1. Я попробовал это. Но, похоже, это не работает после создания объекта. Я также хотел точку останова для любых изменений в его подпроектах.