Разработка Flex на Linux, какая хорошая свободная среда?
Я хотел бы разрабатывать приложения Adobe Flex с использованием Linux и свободной среды. Я предпочел бы свободу, как в альтернативе свободы, но так же, как и в пиве.; -)
Кто-нибудь из вас разрабатывает мультимедийные приложения Adobe Flex с использованием такой среды? Или мне стоит столкнуться с "фактами", что Flex Builder является важным инструментом для разработки Flex и что я более или менее теряюсь без него?
Ответы
Ответ 1
Я использую TextMate для взлома Flex на моем домашнем компьютере (PowerBook G4, который не может запустить FlexBuilder), и у меня нет проблем с написанием приложений. Это зависит, если вы так привыкли к поддержке IDE, без которой вы не можете жить. Мне нравится завершение кода, управление проектами и отладчик в Flex Builder, но я могу жить без него. TextMate не является бесплатным, но для меня будет нужен любой текстовый редактор, который имел бы окраску кода для ActionScript.
Обычно я использую ant для управления моими сборками, и это бесплатно. Flex SDK является бесплатным. Это все, что вам нужно, плюс немного терпения.
Ответ 2
Лично у меня есть только опыт бесплатного выпуска Flex Builder для Linux, основанного на Eclipse.
Но я должен сказать, что он уже довольно стабилен, и он предоставляет большинство функций, доступных в полных версиях для mac osx и windows.
Возможно, самая неприятная вещь, которая отсутствует, - это редактор gui, который быстро выкладывает ваши формы.
Если вы ищете другой вариант, возможно, это будет иметь любую помощь:
http://www.williambrownstreet.net/wordpress/?p=78
Это не IDE, хотя
Ответ 3
Вы можете использовать плагин fb4linux для eclipse в
http://code.google.com/p/fb4linux/
Он отлично работает в eclipse 3.6 helios, вы можете выбрать flex 3 или flex 4 sdk, и вы не можете распознать этот плагин с помощью встроенного Flex Builder verson Adobe с ярким светом, автозаполняющим кодом...
удачи.
Ответ 4
Если вы создаете настройку с помощью flex-mojos maven plugin, вы можете легко настроить среду сборки без необходимости иметь лицензию Flex-строителя. Затем вы можете использовать любой текстовый редактор для редактирования Action Script и запустить компиляцию вместе с тестами FlexUnit, просто позвонив mvn package
.
Ответ 5
Попробуйте официальную версию Adobe Flex Builder Linux Alpha:
http://labs.adobe.com/technologies/flex/flexbuilder_linux/
Я еще не использовал его, но я определенно планирую это сделать.
Ответ 6
Я просто использую jEdit и бесплатный Flex SDK для разработки Flex на Mac OS X, и я был так же счастлив, как и Ларри (как бы он ни был рад).
Я добавил пару ссылок ниже этой ссылки на ресурсы для настройки jEdit для разработки AS3, если вы хотите пойти по этой дороге. AFAIK, что эта настройка отсутствует по сравнению с Flex Builder, это, по крайней мере, завершение кода, визуальный редактор MXML и функция профилирования.
Ответ 7
Я боюсь. Вы можете использовать инструменты командной строки напрямую, и для чистого AS-кодирования это нормально, так как FB не так хорош на фронте рефакторинга. Но для MXML визуальный редактор является реальным плюсом.
Вы можете попробовать FlashDevelop, но лично я обнаружил, что это ужасно год назад.
Ответ 8
Я попробовал первую альфа-версию (текущий 3) Flex Builder под Ubuntu, и все было хорошо, но не полезно для продуктивной (просто альфа)
FlashDevelop работает только под окнами, может быть, с вином... и, на мой взгляд, это не хорошая IDE
FDT находится на уровне глаз с помощью Flex Builder, но также не является бесплатным, и я не знаю, работает ли он врожденно на Linux.
Это какой-то проводной, но я запускаю установку Windows в VirtualBox, и там я использую FlexBuilder...
Ответ 9
Я использую Emacs вместе с пользовательским хаком для поддержки fcsh (оболочка компилятора Flex) для быстрого времени перекомпиляции.
fcsh-compile можно найти на этой странице вместе с запись в блоге.
Ответ 10
Вы можете проверить решение fb4linux на этом торренте: http://www.alivetorrents.com/torrent/8844946/flex-4-in-eclipse-3.6.0-for-linux
Содержит Eclipse Helios с FB4Linux. Бежит очень быстро.
Ответ 11
Вы можете получить (kinda) функциональную среду Flex в Linux с помощью Eclipse и FDT. Вы можете найти инструкции здесь.