Закрываем AIR-debugger с помощью Eclipse Monkey
February 22, 2009 – 2:21 pmFlex Builder не умеет закрывать дебагер AIR приложений.
Лично я все время забываю закрывать приложение и каждый раз при запуске получаю сообщение об ошибке. После чего приходится “искать” приложение и закрывать его. Отнимает время и иногда нервирует.
Чтобы облегчить себе работу в закрытии приложения я написал небольшой Eclipse Monkey script:
/*
* Menu: kill adl
* Key: M3+d
* Kudos: Ilja Panin http://the33cows.com
* DOM: http://download.eclipse.org/technology/dash/update/org.eclipse.eclipsemonkey.lang.javascript
*/
function main()
{
Packages.java.lang.Runtime.getRuntime().exec("tskill.exe adl");
}
он убивает запущенный процесс adl.exe(отладчик AIR) легким движением руки ) и экономит время.
В идеале я хотел написать скрипт, который слушает событие эклипса о запуске дебагера, и автоматом дебагер, но не нашел как “достучатся” до дебагера.
upd: чтобы запустить скрипт нужно создать в папке со скриптами(по умолчанию проект monkey папка scripts) js файл, например kill-adl.js в него вставить код. Запускаеться скрипт нажатием alt+d или выбором пункта из меню
4 Responses to “Закрываем AIR-debugger с помощью Eclipse Monkey”
не могу понять в чем проблема при установке monkey
1. иду Scripts -> Eclipse Monkey Examples
2. появляется проект дефолтный со скриптами
3. снова иду в Scripts, там тот же пункт что и в 1.
что делать?
By kutu on Feb 22, 2009
Хех, я примерно также neko из FlashDevelop-а убивал – батник и приделал кнопку на панель.
By DL1t on Feb 22, 2009
чтобы запустить скрипт нужно создать в папке со скриптами(по умолчанию проект monkey папка scripts) js файл, например kill-adl.js в него вставить код. Запускаеться скрипт нажатием alt+d или выбором пункта из меню
By Ilja on Feb 23, 2009
Круто. Очень полезно. А то запарно вечно убивать процесс. Особенно в висте. Кстати с более ранними версиями по моему не было такого гемороя.
By russiaroman on Feb 23, 2009