Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Запуск bat-файла из FlashDevelop (http://www.flasher.ru/forum/showthread.php?t=133597)

Cybo 08.12.2009 19:44

Запуск bat-файла из FlashDevelop
 
Есть большой проект, который компилится Flex-компилятором посредством bat-файла. Можно как-то повесить запуск bat-файла на горячую клавишу, а то приходится запускать через контекстное меню мыши...
Заранее спасибо за ответ.

DarkLight 08.12.2009 20:04

а просто в pre-build command line его сунуть не подходит?

iNils 08.12.2009 22:24

Попробуйте так:
Идем в папку Settings, открываем MainMenu.xml и добавляем где удобно новый пункт меню:
Код:

<button label="Run .bat XXX" click="RunProcess" tag="file://C|\путь\имя.bat" shortcut="Control|Shift|B" flags="Enable:IsEditable" />
Белым отметил то, что надо под себя поменять.

alexcon314 09.12.2009 09:11

А можно как-то сделать так, что бы Build (я имею в виду со всеми опциями как оно есть, ну там пребилд/постбилд команды) запускался по F5, а не по F8? Я переключаюсь с другой иде, там свои шоткаты, частенько путаю F5 и F8. Можно ли их "поменять местами"? Или они железно прошиты? В MainMenu.xml нету их.

Cybo 09.12.2009 11:30

В случае с pre-build command line, не совсем подходит... будет ошибку выдавать, т.к. не указан Always Compile класс.
На счёт MainMenu.xml - пишет что системе не удалось найти указанный путь. Пишу вот так: file://d|Projects\bla\bla\bla\bla\build.bat
А через макросы можно что-то подобное сделать?
Через макросы с ходу тоже не получилось сделать...

iNils 09.12.2009 12:52

Забыли черту добавить. file://d|\Projects\bla\bla\bla\bla\build.bat Я проверил, у меня работает такая схема.

2 alexcon314: F10 > ProjectManager > Shortcuts

alexcon314 09.12.2009 14:14

Спасибо.

Cybo 09.12.2009 14:37

блин... почему-то не работает...

iNils 09.12.2009 14:53

Выложите свой MainMenu.xml

Cybo 09.12.2009 14:59

Вложений: 1
Вот мой файл


Часовой пояс GMT +4, время: 20:45.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.