В настоящее время я использую FlashDevelop для разработки ActionScript3. Я также попробовал свои силы с помощью Flex3 для разработки ActionScript3. Мне было любопытно, был ли FDT выше первого и что, если он стоит, он весит его полезность. Существуют ли другие приложения для упрощения процесса?
Какая лучшая среда разработки для actionscript3
Ответ 1
Да, лучшая IDE - это eclipse с установленным fdt или flex builder (flex builder - это всего лишь упакованная версия eclipse). Самая большая проблема с FlashDevelop - отсутствие инструментов отладки. Если вы заглянете в затмение и научитесь правильно отлаживать приложение, это может сэкономить вам много времени.
Что касается гибкого строителя или fdt, который полностью зависит от вас. Одно большое преимущество fdt заключается в том, что он все еще поддерживает разработку AS2. FDT также имеет много других приятных функций, таких как шаблонирование кода.
У меня есть и то, и другое, но я в основном придерживаюсь flex builder для моей работы с флеш-памятью, так как мне нравится, как я могу использовать его для работы в flash и flex и легко переключаться между ними с минимальными усилиями. Если бы мне пришлось снова работать в as2 (не дай бог), я бы определенно не хотел возвращаться в среду fdt.
Ответ 2
FlashDevelop - очень хорошая среда разработки для AS3. Не пробовал FDT, но попробовал Flexbuilder. Я могу сказать, что это намного лучше для чистой разработки AS3 (без mxml-материала). и это бесплатно.
Ответ 3
flex builder, потому что
- вы можете отлаживать
- вы можете использовать профилировщик, с которым вы можете реально врываться в память плеера исправить утечку памяти
- Eclipse может сделать так много для вас с тоном подключаемых модулей
- mylyn связывает ваши ошибки базы данных с вашей IDE и многое другое связывает svn с задачей
- плагин подсетей для SVN
Ответ 4
Мне нужно расширить euge1979 ответ.
Flex SDK (включая фреймворк, компилятор и т.д.) разворачивается в бесплатную версию, принадлежащую Adobe, и версию с открытым исходным кодом. В любом случае, вы можете скомпилировать SWF бесплатно.
Flex Builder НЕ БЕСПЛАТНО. У вас 30-дневная пробная версия.
Следует отметить, что FDT в следующей версии (от 3.1 до 3.2) сможет обрабатывать mxml, что делает его равным Flex Builder с точки зрения возможностей. Мне очень нравятся некоторые функции FDT, которые упрощают общие задачи - например, форматирование или создание функций, объектов и т.д.
Прямо сейчас - придерживайтесь Flex Builder.
PS: Flex Builder построен на Eclipse, но он все испортил. У меня возникло множество проблем с FB как плагином, и если я установил плагины в FB. И вся сила исчезла, если я не могу использовать ее в качестве плагина или установить других в затмение.
Моя любимая среда прямо сейчас: Aptana Studio + FDT + PyDev + PHPDev
Ответ 5
Просто начал изучать программирование только для AS3, всегда искал инструменты для open source, поэтому flashdevelop были первым выбором.
Отсутствие каких-либо функций точки останова не является жизнеспособным при разработке приложений. Несмотря на то, что его предстоящая функция я придерживаюсь flexbuilder, пока она не будет реализована в flasdevelop.
Ответ 6
Я использовал FDT для большого количества FLASH-кодирования (не Flex), но я нахожу, что Flex-строитель находится на уровне. Главное, что я чувствую, что FlexBuilder нуждается в хорошем рефакторинге. Переход от проекта java к flex, а затем желание реорганизовать вещи - это боль. Есть некоторые, но он просто должен быть на том же уровне, что и Java в eclipse.
Из памяти, FDT, возможно, имела лучшую поддержку рефакторинга.
Конструктор Flex также имеет лучшую поддержку стилей и т.д. Я не знаю, лучше ли это, они немного разные. По правде говоря, я считаю, что Flex-строитель достаточно хорош (и если следующая версия просто делает несколько улучшений), я не пропускаю FDT.
Если вы производите AS2, FDT отлично. Он даже дает правильные ошибки времени компиляции (по сравнению со вспышкой). Сейчас я немного устарел для FDT (у меня 3,1, но не последний). Фактически проверка ошибок FDT и общий анализатор AS2/3 ЛУЧШЕ.
Ответ 7
В основном я использую FDT по тем же причинам, что и выше + Я не в Windows.
Я просто хотел добавить, что FlashDevelop является очень щедрым вкладом в сообщество с открытым исходным кодом (большое спасибо Philippe и Mika) с длинным списком хороших инструментов.
На самом деле я до сих пор не хватает инструмента "интеллектуального автоматического завершения", который намного лучше, чем FDT/FB, поддерживается haXe, вы можете просматривать swf-контент из проводника проекта, легко создавать проекты шаблонов и т.д...
Еще один момент, который следует учитывать, заключается в том, что FlashDevelop буквально в 100 раз легче FDT (3.7M против 297M).
Вы должны дать ФДТ или ФБ 30-дневную пробную версию. Но если вы довольны FlashDevelop, стоит экономить деньги (IMO, FDT завышена) и поддерживать открытый исходный код.
Команда FD в настоящее время работает над инструментами отладчика и профилирования, поэтому с некоторой помощью он туда попадет;)
Ответ 8
Все сводится к личным вкусам, но я действительно предпочитаю FlashDevelop для FDT и FB. И быть свободным не болит!
Ответ 9
Jetbrains IntelliJ в сочетании с чем-то другим (FlexBuilder или FlashDevelop)
Только инструменты рефакторинга незаменимы. Улучшения синтаксиса над FlexBuilder.
Против: это более медленная IDE (9.02), но я с удовольствием восполняю это для всех дополнительных функций.
Ответ 10
Я не использовал Flash Develop или FDT, хотя я слышал, что FDT работает намного медленнее, чем Flex Builder. Раньше я был программистом Flash, и я использовал Flash IDE. Я перешел на Flex Builder, и мне это нравится.
Ответ 11
FYI для тех, кто не знает: Flex Builder можно бесплатно получить, если вы студент или учитель. И я уверен, что больше не существует ограничений "нельзя использовать для коммерческого применения".
Ответ 12
Там также альтернатива с открытым исходным кодом AXDT для FDT/Flash Builder. Это не так хорошо, но это прекрасно подойдет. для тех, кто только начинает работать на платформе Flash и не хочет тратить значительные средства на инструменты разработчика.
См. AXDT: альтернатива кросс-платформенной версии с открытым исходным кодом для разработки Flash для более подробной информации.
Ответ 13
Я по-прежнему предпочитаю обычную Flash IDE (в настоящее время CS5). Я очень тесно работаю с художественной работой, предоставляемой для моих проектов.
Я использую SVN для поддержки моей работы. По моему опыту с Flex Builder (теперь Flash Builder) или, возможно, Eclipse в целом. Есть много временных файлов, сделанных несколько раз до такой степени, что это путало какую папку искать... и SVN часто мешал этот автоматический куча файлов.
также проекты Flex Builder для команд, по-видимому, не сохраняют свои настройки в SVN для всех пользователей.
В любом случае, мне нравится Flash, потому что его немного проще, но я обычно работаю над небольшими проектами, которые не нуждаются в причудливых вещах.
Ответ 14
По сравнению с Flash Develop, строитель Flex, который теперь называется Flash Builder, является лучшей средой разработки, потому что он поставляется с более мощными функциями:
1) Отладка легко.
2) Поддержка создания приложений iOS, android и Blackberry.
3) Наше приложение соединяется с xml, dataset и api.
4) Улучшена генерация синтаксиса.
4) Компоненты перетаскивания на сцене и код генерируются одновременно для этого компонента в файле mxml.
5) Он также поддерживает PHP-кодирование, а также новую структуру, запущенную отдельно для PHP.
6) Демонтаж может выполняться как удаленный AS3 во флэш-памяти.