Организация импорта для всего проекта в Flash Builder - PullRequest
1 голос
/ 16 ноября 2011

Я работаю с большим проектом Actionscript, и каждый файл должен иметь организованный импорт.

Я заметил, что вы можете легко добиться этого в Java-версии eclipse ,но это не работает в Flash Builder.

Существует ли простой способ организации импорта для всего проекта?

Ответы [ 3 ]

0 голосов
/ 10 января 2013

Это не представляется возможным в текущей версии (4.7) Flash Builder. Это печально. Я тоже хочу этого. Наиболее близким к любому инструменту рекурсивной очистки, который я нашел, является инструмент командной строки FlexFormatter: http://sourceforge.net/apps/mediawiki/flexformatter/index.php?title=FormatterCommandLine

Хотя сам не пробовал, и я не верю, что он импортирует очистки.

0 голосов
/ 30 марта 2013

Это невозможно в FlashBuilder 4.7.Однако, если вы достаточно терпеливы, вы можете обойти эту проблему, как я:

  1. Свяжите .as файлы с вашей рабочей областью FlashBuilder.FlashBuilder-> Window-> Preferences-> Flash_Builder-> File_Associations и щелкните Файлы ActionScript (* .as).
  2. Определите все файлы .as в вашем проекте и откройте их в Builder.Я сделал это с cygwin , используя эту команду: find . -type f -name '*.as' -exec cygstart {} ';'
  3. Используйте макрос-программу для ввода Control-Shift-O, Control-S, Control-W, чтобы: организовать импорт, сохранитьфайл, закройте файл.
  4. Настройте ваш макрос на цикл.

Одно предупреждение, FlashBuilder займет немного времени для организации импорта, и если ваш макрос набирает слишком быстро, большая часть этого будетпотеряться, и плохие вещи будут происходить в исходном коде.Поместите задержки в ваш макрос, чтобы у FB было время для организации, сохранения и закрытия файлов.Я использовал 200 мс между каждым шагом в макросе, и он работал нормально.Я только что запустил макрос и пошел пообедать.

0 голосов
/ 16 ноября 2011

Нажатие Ctrl+1 должно вызвать меню Quick Assist, которое позволяет (помимо прочего) организовать импорт.

...