FlashDevelop - FlashDevelop
Эта статья нужны дополнительные цитаты для проверка.Апрель 2011 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Редактор кода со стартовой страницей | |
Оригинальный автор (ы) | Мика Палму Филипп Эльзасс |
---|---|
Разработчики) | Команда FlashDevelop |
изначальный выпуск | 2005 |
Стабильный выпуск | 5.3.3[1] / 20 февраля 2018 |
Написано в | C # |
Операционная система | Windows XP и позже |
Платформа | .NET Framework 3.5[1] |
Тип | Текстовый редактор и IDE |
Лицензия | Лицензия MIT |
Интернет сайт | www |
FlashDevelop является интегрированная среда развития (IDE) для разработки Adobe Flash веб-сайты, веб-приложения, настольные приложения и видеоигры. Полученные приложения запускаются в Adobe Flash Player или же Adobe AIR, на Майкрософт Виндоус, Mac OS X, Android или же iOS. Основная цель FlashDevelop - дать разработчикам возможность редактировать, компилировать, отлаживать и публиковать Вспышка ActionScript проект. Он поддерживает ActionScript 2.0, ActionScript 3.0, Haxe и другие новые языки. Она имеет завершение кода, подсветка синтаксиса, сниппеты и другие функции, похожие на Microsoft Visual Studio.
FlashDevelop - это бесплатное программное обеспечение с открытым исходным кодом, в основном написано на C # и построен на эффективном Компонент редактора Scintilla.[2] Он расширяется с помощью архитектуры плагинов и является .NET Framework 2.0 приложение доступно только для Майкрософт Виндоус.[2] Поскольку это проект с открытым исходным кодом с модульной системой плагинов, пользователи могут улучшать и оптимизировать программу, а также писать плагины для функций, которые могут отсутствовать. В основном проект финансируется за счет пожертвований.[3]
FlashDevelop использует бесплатные Adobe Flex SDK для сборки ActionScript 3 и MXML приложения, бесплатные MTASC компилятор для сборки ActionScript 2 приложения и бесплатные Haxe набор инструментов для создания ActionScript 3, PHP, Неко или же JavaScript Приложения. Также есть автозавершение кода и подсветка для XML, HTML, PHP, и CSS.[4]
История
FlashDevelop был разработан в 2005 году Мика Палму и Филипп Эльзасс. [5] а позже другие участники. Он был создан как легкая и бесплатная альтернатива коммерческому Adobe Flash Professional и Adobe Flash Builder редакторы, особенно полезные для студенты, любители и фрилансеры.[6]
Функции
FlashDevelop включает в себя основные функции, ожидаемые от IDE для разработки программного обеспечения.[4]
- Система проектов с настраиваемой компиляцией
- Шаблоны проектов для AS2, AS3, Adobe AIR, Haxe разработка[2]
- Дерево проводника файлов проекта с основными функциями работы с файлами
- Настраиваемые горячие клавиши
- Варианты на уровне приложения и проекта
- Система плагинов с каждой функцией, разработанной в отдельном плагине
- Плагины можно включать или отключать для повышения производительности
- Импорт проектов Flex Builder
- Поддерживает многоязычные файлы кода
Редактирование
FlashDevelop включает функции редактирования кода, сравнимые с Затмение или же Microsoft Visual Studio.
- Завершение кода
- Сворачивание кода
- Генерация кода
- Раскраска синтаксиса
- Сделать список
- Закладки
- Схема кода
- Макросы это может быть написано на C #
- Увеличить
- Изучение классов в SWF и SWC файлы
- Палитра цветов и редактор
- Фрагменты библиотека
FlashDevelop имеет встроенное автозавершение кода, которое включает широкий спектр возможных API.
- API платформы (на основе используемых Flash Player версия)
- Пользовательские классы, методы и переменные
- Библиотека SWC классы и код
- События при работе со слушателями
- Типизированные значения массива
Издательский
FlashDevelop можно использовать для публикации веб-сайты и веб-приложения используя следующие методы:
- Компилировать проекты через Adobe Flash IDE
- Компилировать ActionScript 2 проекты в SWF с использованием MTASC
- Компилировать ActionScript 3 проекты в SWF с помощью Adobe Flex SDK
- Компилировать Haxe проекты в SWF через компилятор Haxe
- Оптимизировать JavaScript программы, использующие Компилятор Google Closure
- Быстрая сборка в SWF для отдельных файлов
- Панель для просмотра ошибок / предупреждений компилятора
FlashDevelop можно использовать для создания настольные приложения и мобильные приложения используя следующие методы:
- Компилировать SWF с помощью Adobe Flex SDK или Haxe
- Пакетное приложение для Android или же iOS с помощью AIR Developer Tool (ADT)
- Пакетное приложение для Майкрософт Виндоус или же Mac OS X с помощью AIR Developer Tool (ADT)
- Скомпилировать приложение для Неко время выполнения с использованием Haxe
- Скомпилируйте приложение для кроссплатформенной структуры NME с помощью Haxe
- Скомпилировать C ++ приложение для Windows с использованием Haxe
Смотрите также
Рекомендации
- ^ а б «Выпущен FlashDevelop 5.3.3». FlashDevelop.org. Получено 20 февраля 2018.
- ^ а б c "Главная страница". FlashDevelop.org вики. FlashDevelop.org. 16 декабря 2010 г.. Получено 10 января 2011.
- ^ Будущее FlashDevelop и финансирование проекта, Форумы FlashDevelop.org
- ^ а б «FlashDevelop 3.0». SwfTools.com. Получено 20 января 2011.
- ^ https://www.flashdevelop.org/wikidocs/index.php?title=FlashDevelop:Site_support
- ^ «Какие плюсы / минусы Flex Builder по сравнению с FlashDevelop?». Переполнение стека. 23 ноября 2008 г.. Получено 10 января 2011.