Лучшие инструменты для отладки Flash ActionScript 3 (AS3)
Кто-нибудь хочет поделиться лучшими инструментами отладки, которые они нашли для ActionScript 3 (AS3) и Flash CS5?
Я только что сделал поиск и нашел несколько, но хотел бы услышать от людей, которые фактически использовали любой из них. (В порядке "наиболее перспективных")
Скриншоты...
Adobe Scout:
![]()
(источник: adobe.com)
De MonsterDebugger:
![]()
(источник: demonsterdebugger.com)
Консоль Thunderbird AS3:
http://flash-thunderbolt.googlecode.com/svn/trunk/as3/images/tbConsole_inaction.png
Luminic Box:
http://img1.UploadScreenshot.com/images/main/2/4406392687.jpg
Senocular:
![]()
Xray:
![]()
(источник: osflash.org)
Ответы
Ответ 1
Adobe Scout, официальный отладчик от Adobe
Скопировано с официального сайта
Работает с любым SWF
Используйте Scout для профилирования и оптимизации любого SWF, будь то на мобильных устройствах, настольных компьютерах или в браузерах. И вам не нужны специальные версии отладки - профилируйте свои игры в коммерчески доступном Flash Player.
Без изменений кода
Scout работает автоматически, без каких-либо изменений в вашем коде. Профилируйте свой контент в контексте с минимальными усилиями, быстро находите горячие точки.
Использование жизненного цикла проекта
Разведчик поможет вам в раннем развитии, обнаружив проблемы до того, как вы это сделаете. Затем используйте те же самые сложные инструменты анализа на производственных системах после выпуска вашей игры.
Мобильное профилирование? Да!
![enter image description here]()
![enter image description here]()
Введение видео доступно на youtube
Ответ 2
Flashbuilder имеет почти все, что мне нужно. Кроме того, я использую JPAuclair предварительный профайлер, а собственный встроенный эквивалент X-Ray.
Ответ 3
DeMonsterDebugger.com имеет множество функций (их сайт описывает это лучше всего).
- Отслеживание сообщений
- Самоанализ структуры вашего приложения
- Методы тестирования
- Редактирование свойств
- обнаружение
проблемы с производительностью
И с открытым исходным кодом! :-)
![]()
(источник: demonsterdebugger.com)
Ответ 4
Отладчик SWFWire может:
- Вызов метода трассировки
- Распределение объектов трассировки
- Частота кадров графика
- Использование графической памяти
- Изменить свойства
- Визуально выберите
DisplayObjects
, похожий на FireBug.
Он также с открытым исходным кодом и не нуждается в модификациях кода.
![enter image description here]()
Отказ от ответственности: я написал это приложение
Ответ 5
Я использую Flex Builder 3, и в нем есть все, что мне нужно. Отличный инструмент для перехода по коду.
Еще один инструмент, который, кажется, ловит, - De MonsterDebugger. Я не использовал его широко, так как Flash Builder делает то, что мне нужно, но у вас нет доступа к инструментам Adobe. Одна интересная особенность: Flash Builder не работает в режиме реального времени.
![enter image description here]()
Ответ 6
Лично мне нравится использовать Amethyst... http://www.sapphiresteel.com/Products/amethyst-ide/Amethyst-Product-Page
Ответ 7
Adobe Scout
Adobe Scout - это инструмент для профилирования нового поколения для Adobe Flash Игрок и AIR. Он революционизирует разработку ActionScript, показывая вы, что происходит внутри вашего контента, в аппетитных деталях. Скаут прост и интуитивно понятен в использовании, освобождая свой ум от создания гладкие и захватывающие игры!
Ответ 8
Я использую Alcon.
Он имеет функции отслеживания и мониторинга. Просто импортируйте пакет и используйте Debug.trace(что-нибудь).
Я думаю, что это достаточно хорошо. =)
http://osflash.org/lib/exe/fetch.php?hash=9eff22&media=http%3A%2F%2Fblog.hexagonstar.com%2Fwp-content%2Fuploads%2Falcon3_view1.jpg
Ответ 9
Это довольно старый пост. Но не забудьте попробовать FlashFirebug FireFox для Flash Debugging:
http://www.o-minds.com/products/flashfirebug
Ответ 10
есть шахтер...
кажется довольно мощным
http://www.sociodox.com/theminer/
Ответ 11
Tr.ace() - это библиотека, которая позволяет ограничивать трассировки определенным пользователям или классам, а также выводить все трассировки в текстовое поле или сохранять их в файле журнала...
http://msfx.co.uk/2012/01/17/introducing-tr-ace-an-as3-open-source-debugging-library/