![]() |
Каким образом Flash IDE находит breakpoints в коде?
Кому-нибудь попадалась информация на эту тему? А заодно, возможно есть какая-нибудь иформация по взаимодействию с плеером, типа остановить выполнение / продолжить выполнение и т.п?
|
А ты сравнивал файлы флешек с ними и без?
|
в дебаговую флэшку записываются адреса файлов и номера строк.
когда дебаговый плэйер проигрывает флэшку он пытается найти эти файлы. брейкпоинты записываются не в свф, а рядом с ним. если работать через Flex, то брейк поинты даже кочуют через СВН :) мы проверяли |
В смысле SWD, хм... интересно =) а сами их генерить не пробовали?
А то хочется сделать примерно следующее: берем к примеру консоль ФаирБага, + немного дополнительных настроек, чтобы можно было загрузить АС файл туда (в панельку скриптов) и чтобы можно было таким образом онлайн выполнять скрипты построчно, ну или хотя бы от брейкпоинта к брейкпоинту =) |
буэ ... мазахизм.
|
А чтоб я спорил... =) Ну, просто ФБ дома неделю всего пользовать осталось... а потом без дебагера с брейкпоинтами жить станет грустно =( В принципе посмотрел, что из себя представляет SWD. Как бы сгенерить его не сложно, за исключением одной неприятности... непонятно в каком порядке он классы записывает, хотя, возможно это и не принципиально...
|
Для ФД плагин пишут для использования БП прям в ФД. Но у меня ФД с ним падает :(
|
У мну как ни странно, работает, но глючно, особенно напрягает то, что звездочка рядом с именем файла по Ctrl+S не исчезает... так параноиком можно стать =)
Ну и как бы смысл затеи еще и в том, чтобы можно было дебажить флешку когда она в ХТМЛе уже... т.е. во Флексе это как бы уже все есть... но за денюжку =) |
Открою маленький секрет: линуксовый плагин Flex Builder для Eclipse предоставляет триал на 400+ дней. Брейпоинты, по-моему, в нем были. Но нет design-view. Так что год можно еще не платить ;)
|
| Часовой пояс GMT +4, время: 15:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.