Отладчик Flex Builder не отображает локальные переменные - PullRequest
0 голосов
/ 12 февраля 2010

Я использую отладчик Flex Builder 3 почти каждый день, и становится очень жаль, что на вкладке «Переменные» в представлении «Отладка Flex» не отображаются локальные переменные, отображается только «это».

Также не могу добавить Watch Expressions для локальных переменных.

Я что-то здесь забыл или отладчик очень ограничен?

Спасибо

Ответы [ 3 ]

1 голос
/ 07 апреля 2010

У меня та же проблема, что и описанный девиз. Локальные переменные не отображаются при отладке, метод hover тоже не работает. Вы всегда можете использовать trace() или Loging API. Проблема возникла у меня вчера, и единственное, что я заметил, это то, что проект перестал компилироваться с использованием ant-скрипта из-за OutOfMemoryError (я обычно собираю проект с использованием FB, но иногда FlexBuilder не показывает ошибки / предупреждения, а компиляция с помощью ant-скрипта единственный способ, которым я знаю, чтобы найти их).

1 голос
/ 01 августа 2017

Иногда у FB возникают проблемы, если текущая функция находится дальше в большем файле. Перемещение кода функции вверх решает проблему (но затем раскрывает то же самое для другой функции). Похоже, что FB может собирать только определенное количество метаданных для текущего открытого файла.

1 голос
/ 17 марта 2010

Чтобы проверить, правильно ли Flex Builder отслеживает ваши локальные переменные, установите точку останова где-нибудь в функции. Как только вы достигнете этой точки останова, вы также можете «навести курсор» на переменную в вашем исходном коде, и во всплывающей подсказке будет показано текущее значение этой переменной.

...