Установить точку останова на заданный номер строки в FDB Adobe?

Я изучаю отладчик командной строки Flex, и мне не удалось найти информацию об этом конкретном случае использования.

Я хотел бы добавить точку останова к определенной строке в одном из моих файлов классов. Я могу добавить точки останова в начале функции в классе, но я не могу понять, как установить ее в определенной строке (например, строка 117 в Foo.as)?

Когда я пытаюсь установить один для файла в данной строке, я получаю один в другом месте:

(FDB) сломать Foo 111

Точка останова 1 в 0x ######: файл Foo.as, строка 115

Я проверил правильную строку #, которую я указываю, поэтому я не думаю, что FDB пытается компенсировать это.

Я делаю что-то неправильно? Возможно ли это в FDB?

1 ответ

Решение

Абсолютно,

проверить помощь в FDB, это довольно полезно:). Просто введите help или введите help, а затем команду. help break дает вывод, приведенный ниже, множество хороших способов подключения, используемый вами синтаксис просто пропускает двоеточие между классом и указанным номером строки, только что попробованный с файлом MXML, и он работал нормально.

Set breakpoint at specified line or function.
Examples:
  break 87
    Sets a breakpoint at line 87 of the current file.
  break myapp.mxml:56
    Sets a breakpoint at line 56 of myapp.mxml.
  break #3:29
    Sets a breakpoint at line 29 of file #3.
  break doThis
    Sets a breakpoint at function doThis() in the current file.
  break myapp.mxml:doThat
    Sets a breakpoint at function doThat() in file myapp.mxml.
  break #3:doOther
    Sets a breakpoint at function doOther() in file #3.
  break
   Sets a breakpoint at the current execution address in the
   current stack frame. This is useful for breaking on return
   to a stack frame.
To see file names and numbers, do 'info sources' or 'info files'.
To see function names, do 'info functions'.
Abbreviated file names and function names are accepted if unambiguous.
If line number is specified, break at start of code for that line.
If function is specified, break at start of code for that function.
See 'commands' and 'condition' for further breakpoint control.
Другие вопросы по тегам