Каковы Профессионалы/Недостатки Разработчика Flash по сравнению с FlashDevelop?

Проверьте, есть ли у вас ссылка в вашем virtualenv

./envname/bin
lrwxrwxrwx 1 phxdev users     7 Jan 17 15:48 python -> python3
-rwxr-xr-x 1 phxdev users 10456 Jan 17 15:48 python3

Если она отсутствует, просто создайте ее

14
задан Robinicks 21 November 2012 в 12:14
поделиться

7 ответов

Основная причина использовать FlexBuilder: имеет реальный отладчик, можно установить точки останова и одноэтапный и наблюдать/редактировать переменные.

Если FlashDevelop не имеет.. разработанный.. не думайте, что это получило любое из этого все же.

BTW - если Вы - студент/учитель, FlexBuilder может иметься бесплатно

4
ответ дан 1 December 2019 в 08:53
поделиться

У разработчика Flex есть режим конструктора для MXML, таким образом, можно создать более визуально. Flashdevelop, с другой стороны, свободен!

1
ответ дан 1 December 2019 в 08:53
поделиться

Наряду с тем, что было уже упомянуто, у Разработчика Flex есть некоторые хорошие инструменты, который помогает разработчику изучить, как создать включенное приложение Flex данных в форме Мастеров Данных и также хорошего инструмента самоанализа веб-сервисов, который автоматически создает клиент ActionScript 3 для веб-сервиса.

0
ответ дан 1 December 2019 в 08:53
поделиться

Я использую новый Jetbrains IntelliJ 8, и это является большим (особенно если Ваш привыкший к разработке Java). Имеет намного лучше редакторов XML/JavaScript что любой другой IDE.

Последняя версия IntelliJ также имеет хороший гибкий провод/отладчик JavaScript.

0
ответ дан 1 December 2019 в 08:53
поделиться

Вот два объективных контраста между FlashDevelop (с Flex 3 SDK) и FlexBuilder. Во-первых, только FlexBuilder включает AdvancedDataGrid. Во-вторых, FlashDevelop не имеет никакой интеграции управления исходным кодом.

AdvancedDataGrid не включен или в свободный или в Flex 3 SDKs с открытым исходным кодом; если Вы хотите это, необходимо купить FlexBuilder. (Я предполагаю, что, вероятно, возможно использовать его через другой SDK при обладании FlexBuilder.)

FlashDevelop не имеет никакой интеграции управления исходным кодом, FlexBuilder обладает существующими, стабильными опциями управления исходным кодом для Eclipse. Это включает Subclipse для SVN, а также много других вещей. Как давний пользователь Visual Studio и Emacs, в FlashDevelop я начинаю чувствовать себя неудовлетворенным с отъездом редактора для регистрации.

0
ответ дан 1 December 2019 в 08:53
поделиться

Разработчик Flash

Профессионалы

  • лучше отладка и профилирование
  • визуальный разработчик для MXML
  • из-за Eclipse: поддержка других языков (например, с Aptana, PDT...) и использование плагинов для Eclipse Platform с функциями, не поставленными с FlexBuilder (фрагменты кода с CFEclipse "Динамические Отрывки", "автокодируют" для метода считывания/методов set со сценариями Обезьяны...),
  • поддержка виртуальных папок/файлов (связывает с внешними файлами/папками обработанный интерн Eclipse, таким образом, также работающим над Windows),
  • осуществляя рефакторинг (переименование классов, функций, свойств с автоматическим изменением зависимостей)

Недостатки

  • Коммерческая лицензия
  • Большой и из-за Eclipse, проблематичного с более новыми версиями Eclipse для версии плагина FlexBuilder (например, не работающий с Eclipse Ganymede 3.4.1)
  • для добавления и конфигурирования недостающих возможностей с плагинами Eclipse нужно время и ищущий в Интернете (который плагин? настройки и т.д.)
  • Код помогает только среднему числу и иногда багги, например, если корректный импорт отсутствует ("java.lang. NullPointerException")
  • пропавшие без вести средства форматирования кода или автоматический добираются/методы set (но существуют решения с другими плагинами Eclipse как Сценарии Обезьяны, CFeclipse, Flexformatter "FlexPrettyPrintCommand"...),
  • иногда немного вялый, если фоновые задачи в Eclipse работают
  • никакой проводник пакетов
  • AS2 и AS3 только - никакой Haxe

FlashDevelop

Профессионалы

  • свободный и С открытым исходным кодом (разработанный с C#)
  • легкий и мгновенный
  • наилучший имеющийся Код Помогает для ActionScript
  • поддержки все блатные жаргоны - AS2, AS3, haxe
  • "автоматический код" для автоматического метода считывания/метода set, переменных, кодирует для обработчиков событий
  • фрагменты кода с интегрированным редактором отрывка
  • растяжимый с плагинами
  • поддержка комментариев asdoc
  • проводник пакетов (показывают классы, символы из файла SWC),
  • основной рефакторинг
  • несколько папок исходного кода на проект
  • полезные плагины: интеграция МУРАВЬЯ, создание SWC, мини-карта, быстрая, перешли

Недостатки

  • только для Windows
  • никакой визуальный разработчик для MXML
  • никакая поддержка виртуальных папок/файлов в проекте
  • слабый рефакторинг
  • изменение путей к классам должно быть сделано вручную
  • плагины, часто не работающие в более новых версиях и многих плагинах, только редко обновляются
  • ограниченная поддержка отладки приложений Haxe

Распространенный

Профессионалы

  • проекты для полного спектра приложений флэш-памяти: веб-сайты, AIR (настольный, мобильный)
  • отладка приложений FP/AIR с точками останова и продвижением
  • отладка с окнами часов и местными жителями
  • поддержка комментариев ASDoc
  • автоматическое добавление импорта и организация импорта
  • мастер класса
  • Интеграция SVG/GIT

Недостатки

  • никакое редактирование графики или анимация (используют Flash IDE для этого),

Сводка

Для отладки, визуального проектирования форм MXML: Разработчик Flash

Для кодирования AS2/AS3/Haxe проекты в соответствии с Windows: FlashDevelop

25
ответ дан 1 December 2019 в 08:53
поделиться

Я использовал Flash Developer. Пробую сейчас FlashDevelop. FlashDevelop работает быстро и легко, и я пытаюсь переключиться на него именно из-за этого.

Я использую HG + TortoiseHG для управления версиями. У меня 2 экрана, поэтому наличие внешнего управления источниками - не большая проблема. Кроме того, IDE остается немного чище, поскольку в ней отсутствуют все маленькие значки управления версиями.

DesignView помогает при отсутствии интегрированного дизайна.

Кроме того, я могу выполнять отладку с помощью FlashDevelop и просматривать переменные. Я использую FD3.2.1.

1
ответ дан 1 December 2019 в 08:53
поделиться