HOME
The Info List - FlashDevelop


--- Advertisement ---



FlashDevelop
FlashDevelop
is an integrated development environment (IDE) for development of Adobe Flash
Adobe Flash
websites, web applications, desktop applications and video games. The resulting applications run in Adobe Flash Player
Flash Player
or Adobe AIR, on Microsoft Windows, Mac OS X, Android or iOS. The primary purpose of FlashDevelop
FlashDevelop
is enabling developers to edit, compile, debug and publish a Flash ActionScript
ActionScript
project. It supports ActionScript
ActionScript
2.0, ActionScript
ActionScript
3.0, Haxe
Haxe
and other upcoming languages. It has code completion, syntax highlighting, snippets and other features similar to Microsoft Visual Studio. FlashDevelop
FlashDevelop
is free and open source software, mostly written in C# and is built on the efficient Scintilla editor component.[2] It is extensible with a plugin architecture and is a .NET Framework
.NET Framework
2.0 application only available for Microsoft Windows.[2] As an open source project with a modular plugin system, users are able to improve and optimize the program, as well as write plugins for features that may be missing. The project is primarily funded by donations.[3] FlashDevelop
FlashDevelop
uses the free Adobe Flex
Adobe Flex
SDK to build ActionScript
ActionScript
3 and MXML applications, the free MTASC compiler to build ActionScript
ActionScript
2 applications, and the free Haxe
Haxe
toolkit to build ActionScript
ActionScript
3, PHP, Neko or JavaScript
JavaScript
applications. It also has code completion and highlighting for XML, HTML, PHP, and CSS.[4]

Contents

1 History 2 Features

2.1 Editing 2.2 Publishing

3 See also 4 References

History[edit] FlashDevelop
FlashDevelop
was developed in 2005 by Mika Palmu and Philippe Elsass,[2] and later, other contributors. It was created as a lightweight and free alternative to the commercial Adobe Flash Professional and Adobe Flash
Adobe Flash
Builder editors, especially useful to students, hobbyists and freelancers.[5] Features[edit] FlashDevelop
FlashDevelop
includes the basic features expected in software development IDEs.[4]

Project system with configurable compiling Project templates for AS2, AS3, Adobe AIR, Haxe
Haxe
development[2] Project file explorer tree with basic file manipulation features Configurable hotkeys Application and project level options Plugin system with each feature developed in a separate plugin Plugins can be enabled or disabled to improve performance Import Flex Builder projects Supports multi-lingual code files

Editing[edit] FlashDevelop
FlashDevelop
includes code editing features comparable to Eclipse or Microsoft Visual Studio.

Code
Code
completion Code
Code
folding Code
Code
generation Syntax coloring To-do list Bookmarks Code
Code
outline Macros that can be written in C# Zoom Exploration of classes in SWF and SWC files Color picker
Color picker
and editor Snippets library

FlashDevelop
FlashDevelop
has built-in code completion that includes a wide range of possible API.

Platform API (based on used Flash Player
Flash Player
version) User classes, methods, and variables SWC library classes and code Events when working with listeners Typed array values

Publishing[edit] FlashDevelop
FlashDevelop
can be used to publish websites and web applications using the following methods:

Compile
Compile
projects via Adobe Flash
Adobe Flash
IDE Compile
Compile
ActionScript
ActionScript
2 projects to SWF using MTASC Compile
Compile
ActionScript
ActionScript
3 projects to SWF using the Adobe Flex
Adobe Flex
SDK Compile
Compile
Haxe
Haxe
projects to SWF via the Haxe
Haxe
compiler Optimize JavaScript
JavaScript
programs using Google Closure Compiler Quick build to SWF for single files Panel to view compiler errors/warnings

FlashDevelop
FlashDevelop
can be used to build desktop applications and mobile applications using the following methods:

Compile
Compile
SWF using the Adobe Flex
Adobe Flex
SDK or Haxe Package app for Android or iOS using the AIR Developer Tool (ADT) Package app for Microsoft Windows
Microsoft Windows
or Mac OS X
Mac OS X
using the AIR Developer Tool (ADT) Compile
Compile
app for the Neko runtime using Haxe Compile
Compile
app for the cross-platform NME framework using Haxe Compile
Compile
a C++
C++
app for Windows
Windows
using Haxe

See also[edit]

List of rich internet application frameworks

References[edit]

^ a b " FlashDevelop
FlashDevelop
5.3.3 released". FlashDevelop.org. Retrieved 20 February 2018.  ^ a b c d "Main Page". FlashDevelop.org Wiki. FlashDevelop.org. 16 December 2010. Retrieved 10 January 2011.  ^ Future of FlashDevelop
FlashDevelop
and funding the project, FlashDevelop.org Forums ^ a b " FlashDevelop
FlashDevelop
3.0". SwfTools.com. Retrieved 20 January 2011.  ^ "What are the Pros/Cons of Flex Builder vs. FlashDevelop?". Stack Overflow. 23 November 2008. Retrieved 10 January 2011. 

v t e

Adobe Flash

File formats

ActionScript
ActionScript
(AS) Action Message Format (AMF) Flash Video
Flash Video
(FLV) Flash XML
XML
Graphics (FXG) Local shared objects (LSOs) MXML Flash Movie (SWF) Flash Code
Code
Library (SWC)

Software (list)

Players

Adobe AIR Adobe Flash
Adobe Flash
Player OpenFL Gnash Lightspark Gameswf Tamarin

Animation tools

Adobe Animate Toon Boom Moho GoAnimate Stencyl

Programming tools

FlashDevelop Powerflasher FDT Apache Flex Haxe CrossBridge Adobe Scout FlashFirebug

Libraries

Starling Framework Away3D Flare3D Stage3D PureMVC Ming List of Flex frameworks

Converters

Adobe Flash
Adobe Flash
Media Live Encoder SWFTools swfmill Google Swiffy Adobe Wallaby

Server-side

Adobe Flash
Adobe Flash
Media Server

Obsolete software

Adobe Flash
Adobe Flash
Builder Adobe Flash
Adobe Flash
Catalyst Adobe Flash
Adobe Flash
Lite SWFAddress SWFObject MTASC Scaleform GFx SWiSH Max Swift 3D Papervision3D Ajax Animator Shumway Swfdec OpenLaszlo

Related topics

Comparison of HTML5 and Flash Thoughts on Flash Flash animation

films television

Protected Streaming Real-Time Messaging Protocol Real-Time Media Flow Protocol

Developers

FutureWave Software Macromedia Adobe Systems

v t e

Integrated development environments

C and C++

Open source

Android Studio Anjuta Code::Blocks CodeLite Dev-C++ Eclipse Geany GNAT Programming Studio GNOME Builder KDevelop Kuzya MonoDevelop NetBeans QDevelop Qt Creator SharpDevelop Ultimate++ OpenWatcom

Freeware

Pelles C Philasmicos Entwickler Studio Oracle Developer Studio Visual Studio Community Xcode

Retail

C++Builder Eclipse-based

CodeWarrior MyEclipse

Visual Studio By JetBrains

IntelliJ IDEA AppCode CLion

LabWindows/CVI LccWin32 IBM Rational Software Architect Understand

Discontinued

IBM VisualAge

Java

Open source

BlueJ DrJava Eclipse Geany Greenfoot IntelliJ IDEA
IntelliJ IDEA
Community Edition

Android Studio

NetBeans Servoy
Servoy
Community Edition

Freeware

jGRASP JDeveloper Xcode

Retail

JBuilder JCreator MyEclipse IBM

Rational Application Developer WebSphere Integration Developer

JetBrains
JetBrains
IntelliJ IDEA Servoy
Servoy
Business Application Platform Edition Understand

Discontinued

Metrowerks CodeWarrior
CodeWarrior
Pro for Java Sun Java Studio Creator (superseded by NetBeans) Visual Age (superseded by Eclipse) Visual Café (aka Espresso, superseded by JBuilder) Visual J++ Xelfi
Xelfi
(became NetBeans)

CLI

MonoDevelop SharpDevelop Visual Studio Visual Studio Code PascalABC.NET Rider

Flash

Adobe Flash
Adobe Flash
Builder FlashDevelop Powerflasher FDT

PHP

Aptana NetBeans PhpStorm KDevelop

Python

Eric IntelliJ IDEA Light Table Ninja-IDE PyCharm PyDev Spyder Wing IDE KDevelop

Pascal

Delphi Lazarus

R

RStudio

Category Comparison

v t e

HTML
HTML
editors

Web design

Open-source

Aptana Arachnophilia Atom Bluefish Eclipse Emacs Komodo Edit NetBeans TextMate Visual Studio Code

CodeMirror-based

Brackets Light Table

Mozilla Composer-based

BlueGriffon

Scintilla-based

FlashDevelop Geany Notepad++ Notepad2 SciTE

Web-based

Ace Aloha Editor CKEditor CodeMirror ContentTools Maqetta TinyMCE WYMeditor YUI Rich Text Editor Jodit

Freeware

FirstPage Google Web Designer HTML-Kit Visual Studio Community Visual Studio Express Mobirise openElement PSPad RJ TextEd TED Notepad TextWrangler

Commercial software

Cross-platform

Adobe Dreamweaver Adobe Muse Froala Editor Komodo IDE Macaw Oxygen XML
XML
Editor PhpStorm Sublime Text UltraEdit

macOS only

BBEdit Coda Freeway PageSpinner Sandvox Smultron

Windows
Windows
only

Codelobster CoffeeCup HTML
HTML
Editor EZGenerator EditPlus EmEditor Visual Studio Multi-Edit NetObjects Fusion NoteTab PHPEdit TextPad TopStyle Xara
Xara
Web Designer

Discontinued

AOLpress Adobe Contribute Adobe GoLive Adobe PageMill Alleycode HTML
HTML
Editor Amaya Arena Home Page ConTEXT Frame-IT! gPHPedit gwrite HoTMetaL HotDog iWeb KompoZer HomeSite Microsoft Expression Web Microsoft FrontPage Microsoft SharePoint Designer Microsoft WebMatrix Mozilla Composer Netscape Composer Nvu Quanta Plus SeaMonkey Composer tkWWW Nexus (WorldWideWeb)

Helper tools

CSE HTML
HTML
Validator CSSTidy FrameGang HTML
HTML
Tidy Pandoc

Category

.