Как определить, когда переменная меняет значение - PullRequest
74 голосов
/ 22 февраля 2009

Как мне легко определить, когда переменная меняет значение? Я хотел бы, чтобы выполнение программы прерывалось на отладчике всякий раз, когда указанная переменная изменяет значение. Прямо сейчас я использую отладчик Eclipse.

Ответы [ 2 ]

114 голосов
/ 22 февраля 2009

Для переменной класса или экземпляра

  1. щелкните правой кнопкой мыши переменную в виде структуры
  2. выберите "Toggle Watchpoint"
  3. Затем в представлении breapkoints вы можете щелкнуть правой кнопкой мыши на полученном запись
  4. выберите "свойства точки останова"
  5. отмените выбор «Доступ к полю».
21 голосов
/ 09 января 2014

OR Переключите точку останова на строке, где объявлена ​​переменная, затем щелкните правой кнопкой мыши полученную запись, выберите «Свойства точки останова» и отмените выбор «Доступ к полю».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...