FlashDevelop ist ein Code-Editor für ActionScript 2 und 3. Die Open Source Software kann entweder als externer Editor für die Flash IDE oder als komplette Open Source Entwicklungsumgebung verwendet werden. Sie nutzt das .NET-Framework, weshalb sie nur für Windows verfügbar ist.
Zu den Highlights gehören z.B.:
- AS3-Projektmanagement mit Integration des Flex SDK
- AS2-Projektmanagement mit SWFMill- and MTASC-Integration
- Code-Vervollständigung und automatische Erkennung von Klassenpfaden
- Code-Highlighting für XML, HTML, PHP, JS, CSS, etc.
- automatisches JavaDoc von Methoden
- Snippets
- Einklappen von Codeteilen (code folding)
Nachdem die letzte Beta bereits vor einiger Zeit erschienen ist, gibt es seit heute die sechste Beta-Version. Folgende Änderungen geben die Entwickler an:
* General UI and localization fixes and improvements
* New Bookmarks panel added for an overview of all your open documents bookmarks
* Captures Flash CS3 compiler errors in FD results panel when CS3 is called from FD
* for getter/setter, event listeners, override methods, interface implementation, unknown var/method
* First class SWC integration in AS3 projects
* New in templates, set package of new project. Creates the main class with the package you provide
* You can run your project in your web browser instead of FD or external player
* Less agressive and generally smarter completion
* Improved Flex Compiler support
* Improved Flash CS3 support
Der Download von FlashDevelop lohnt sich auf jeden Fall. Ich nutze FlashDevelop auch gerne als schlanken Code-Editor für alle gängigen Code-Dateien (HTML, JS, …).
Link: FlashDevelop 3.0.0 (Beta 6)
Link: Features Tour
[ad]
Jetzt gibt es FlashDevelop 3.0.0 Beta7:
„This release contains Flex SDK related fixes/updates, UI stability improvements and few new features.“
Flex/AIR completion updated
Improved AIR projects with certification & packaging scripts
Basic compatibility with Flex Builder projects (open read-only / import FB projects)
– Automatic output in “bin-debug” vs. “bin” depending on the selected “Debug” vs. “Release” configuration
Flash compiler errors are captured and clickable in FlashDevelop
Supports building current Flash project or current FLA
View modified lines, you can enable it from the program settings
New “test project” option: open a document (ie. html page) instead of the SWF file
Optionally define the main class package when creating a project
View code regions & improved sorting options in Outline view
Support for trace capture in Quick Build (”-debug” option)
Support for high-dpi setting and customizable UI fonts
Match case option added to quick find
Improved code generators
Die nächste Beta von FlashDevelop ist draußen:
Changes:
GUI:
* New „fullscreen“ editor mode
* New common GUI for AS2Api and ASDoc
* SWF exploration shows the frame where definitions are imported
ActionScript:
* Fine tuned code completion
* Dynamic syntax highlighting: custom classes get colored like flash classes (MovieClip, Event, etc)
* Completion for package-level declarations and Flash 10’s Vector.<T> type
* New generator: Ctrl+Shift+1 on a non-imported type to generate the import
* Go To Declaration (F4) with SWC classes display a generated pseudo-class
* Improved generators
MXML:
* Tags with ID now appear in outline view and <script> code completion
* Updated completion (generated using a tool available in SVN)
Templates:
* Improved MXML projects templates
* New optimized AS3 project template with preloader (no Flex dependencies)
* Templates now include an index.html with swfobject.js
PHP:
* Now featuring simple PHP completion
Important:
* Backup your customized user files: The setting files have changed quite a lot so check before you overwrite the new ones.
* Get Adobe Flex 3 SDK. The free Flex SDK (2 or 3) is required for ActionScript 3 development if you don’t use Flash CS3.
* Get the debug Flash player (you need: projector and Active X)
* Java 1.6+ is required for the Flex compiler (ActionScript 3).
http://www.flashdevelop.org/community/viewtopic.php?f=11&t=3470
Es gibt ein Update für FlashDevelop, den Release Candidate 1:
* The editor font can now be defined in the settings.
* Live syntax errors highlighting (AS3).
* Automatic type selection after „new“ with typed vars.
* Explorer shell menu has been added to „Files“ and „Project“ panels.
* Smart contextual event type completion, if declared with Event() directive.
* You can double-click on a class when exploring a library SWC to see the class model.
* Completion automatically adapts to the project’s Flash Player target version (FP9, FP10, AIR).
* External SWC’s (outside of the project tree) now appear like external classpaths.
* Updated MXML completion, now with effects attributes.
http://www.flashdevelop.org/community/viewtopic.php?f=11&t=4041
Ausführlicher Bericht zu FlashDevelop unter:
http://www.video-flash.de/index/flashdevelop-open-source-ide-flash-flex-air/