FlashDevelop - FlashDevelop
![]() | tento článek potřebuje další citace pro ověření.Dubna 2011) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | |
![]() Editor kódu s úvodní stránkou | |
Původní autoři | Mika Palmu Philippe Elsass |
---|---|
Vývojáři | Tým FlashDevelop |
První vydání | 2005 |
Stabilní uvolnění | 5.3.3[1] / 20. února 2018 |
Napsáno | C# |
Operační systém | Windows XP a později |
Plošina | .NET Framework 3.5[1] |
Typ | Textový editor a IDE |
Licence | Licence MIT |
webová stránka | www |
FlashDevelop je integrované vývojové prostředí (IDE) pro vývoj Adobe Flash webové stránky, webové aplikace, desktopové aplikace a videohry. Výsledné aplikace běží v Adobe Flash Player nebo Adobe AIR, na Microsoft Windows, Mac OS X, Android nebo iOS. Primárním účelem FlashDevelopu je umožnit vývojářům Upravit, kompilovat, ladit a publikovat blesk ActionScript projekt. Podporuje ActionScript 2.0, ActionScript 3.0, Haxe a další připravované jazyky. Má to dokončení kódu, zvýraznění syntaxe, úryvky a další podobné funkce Microsoft Visual Studio.
FlashDevelop je bezplatný open source software, většinou napsáno v C# a je postaven na efektivní Součást editoru Scintilla.[2] Je rozšiřitelný o architekturu pluginu a je .NET Framework 2.0 aplikace k dispozici pouze pro Microsoft Windows.[2] Jako projekt typu open source s modulárním systémem zásuvných modulů mohou uživatelé vylepšovat a optimalizovat program a také psát doplňky pro funkce, které mohou chybět. Projekt je primárně financován z darů.[3]
FlashDevelop používá zdarma Adobe Flex SDK k sestavení ActionScript 3 a MXML aplikace zdarma MTASC kompilátor k sestavení ActionScript 2 aplikace a zdarma Haxe sada nástrojů pro sestavení jazyka ActionScript 3, PHP, Neko nebo JavaScript aplikace. Má také dokončení kódu a zvýraznění pro XML, HTML, PHP, a CSS.[4]
Dějiny
FlashDevelop vyvinuli v roce 2005 Mika Palmu a Philippe Elsass [5] a později další přispěvatelé. Byl vytvořen jako lehká a bezplatná alternativa k reklamě Adobe Flash Professional a Adobe Flash Builder editory, zvláště užitečné pro studenti, fandové a nezávislí pracovníci.[6]
Funkce
FlashDevelop obsahuje základní funkce očekávané v IDE pro vývoj softwaru.[4]
- Projektový systém s konfigurovatelnou kompilací
- Šablony projektů pro AS2, AS3, Adobe AIR, Haxe rozvoj[2]
- Strom průzkumníků souborů projektu se základními funkcemi pro manipulaci se soubory
- Nastavitelné klávesové zkratky
- Možnosti aplikace a projektu
- Systém zásuvných modulů s každou funkcí vyvinutou v samostatném zásuvném modulu
- Pluginy lze pro zvýšení výkonu povolit nebo zakázat
- Importujte projekty Flex Builderu
- Podporuje vícejazyčné soubory kódu
Úpravy
FlashDevelop obsahuje funkce pro úpravy kódu srovnatelné s Zatmění nebo Microsoft Visual Studio.
- Dokončení kódu
- Skládání kódu
- Generování kódu
- Syntaxe zbarvení
- Dělat seznam
- Záložky
- Osnova kódu
- Makra do kterého lze zapsat C#
- Zvětšení
- Průzkum tříd v SWF a SWC soubory
- Výběr barvy a editor
- Úryvky knihovna
FlashDevelop má zabudované doplňování kódu, které zahrnuje širokou škálu možných API.
- Platform API (na základě použitého Flash Player verze)
- Uživatelské třídy, metody a proměnné
- Knihovna SWC třídy a kód
- Události při práci s posluchači
- Zadané hodnoty pole
Publikování
FlashDevelop lze použít k publikování webové stránky a webové aplikace pomocí následujících metod:
- Kompilace projektů prostřednictvím Adobe Flash IDE
- Kompilovat ActionScript 2 projekty do SWF pomocí MTASC
- Kompilovat ActionScript 3 projekty do SWF pomocí Adobe Flex SDK
- Kompilovat Haxe promítá do SWF prostřednictvím kompilátoru Haxe
- Optimalizovat JavaScript programy využívající Překladač Google Closure
- Rychlé sestavení do SWF pro jednotlivé soubory
- Panel pro zobrazení chyb / varování kompilátoru
FlashDevelop lze použít k sestavení desktopové aplikace a mobilní aplikace pomocí následujících metod:
- Kompilace souborů SWF pomocí sady Adobe Flex SDK nebo Haxe
- Balíček aplikace pro Android nebo iOS pomocí vývojářského nástroje AIR (ADT)
- Balíček aplikace pro Microsoft Windows nebo Mac OS X pomocí vývojářského nástroje AIR (ADT)
- Zkompilovat aplikaci pro Neko runtime pomocí Haxe
- Zkompilovat aplikaci pro multiplatformní rámec NME pomocí Haxe
- Sestavit a C ++ aplikace pro Windows pomocí Haxe
Viz také
Reference
- ^ A b „FlashDevelop 5.3.3 vydán“. FlashDevelop.org. Citováno 20. února 2018.
- ^ A b C "Hlavní strana". FlashDevelop.org Wiki. FlashDevelop.org. 16. prosince 2010. Citováno 10. ledna 2011.
- ^ Budoucnost programu FlashDevelop a financování projektu Fóra FlashDevelop.org
- ^ A b „FlashDevelop 3.0“. SwfTools.com. Citováno 20. ledna 2011.
- ^ https://www.flashdevelop.org/wikidocs/index.php?title=FlashDevelop:Site_support
- ^ „Jaké jsou výhody / nevýhody Flex Builderu vs. FlashDevelop?“. Přetečení zásobníku. 23. listopadu 2008. Citováno 10. ledna 2011.