FlashDevelop - FlashDevelop

FlashDevelop
Logo FlashDevelop 4.png
FlashDevelop 4 Main.png
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 ; Před 16 lety  ( 2005 )
Stabilní uvolnění
5.3.3 / 20. února 2018 ; před 3 lety  ( 2018-02-20 )
Úložiště Upravte to na Wikidata
Napsáno C#
Operační systém Windows XP a novější
Plošina .NET Framework 3.5
Typ Textový editor a IDE
Licence Licence MIT
webová stránka www .flashdevelop .org

FlashDevelop je integrované vývojové prostředí (IDE) pro vývoj webových stránek Adobe Flash , webových aplikací , desktopových aplikací a videoher . Výsledné aplikace běží v aplikaci Adobe Flash Player nebo Adobe AIR v systémech Microsoft Windows , Mac OS X , Android nebo iOS . Primárním účelem FlashDevelopu je umožnit vývojářům upravovat , kompilovat , ladit a publikovat Flash ActionScript projekt. Podporuje ActionScript 2.0, ActionScript 3.0, Haxe a další připravované jazyky. Má dokončení kódu , zvýraznění syntaxe , úryvky a další funkce podobné Microsoft Visual Studio .

FlashDevelop je bezplatný a otevřený software , většinou napsaný v C #, a je postaven na efektivní komponentě editoru Scintilla . Je rozšiřitelný o architekturu pluginů a je to aplikace .NET Framework 2.0 dostupná pouze pro Microsoft Windows . 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ů.

FlashDevelop používá bezplatnou sadu Adobe Flex SDK k vytváření aplikací ActionScript 3 a MXML , bezplatný kompilátor MTASC k vytváření aplikací ActionScript 2 a bezplatnou sadu nástrojů Haxe k vytváření aplikací ActionScript 3, PHP , Neko nebo JavaScript . Má také doplnění a zvýraznění kódu pro XML , HTML , PHP a CSS .

Dějiny

FlashDevelop vyvinuli v roce 2005 Mika Palmu a Philippe Elsass a později další přispěvatelé. Byl vytvořen jako odlehčená a bezplatná alternativa ke komerčním editorům Adobe Flash Professional a Adobe Flash Builder , což je užitečné zejména pro studenty , fandy a nezávislé pracovníky .

Funkce

FlashDevelop obsahuje základní funkce očekávané v IDE pro vývoj softwaru.

  • Projektový systém s konfigurovatelnou kompilací
  • Šablony projektů pro vývoj AS2, AS3 , Adobe AIR , Haxe
  • Strom průzkumníků souborů projektu se základními funkcemi pro manipulaci se soubory
  • Nastavitelné klávesové zkratky
  • Možnosti na úrovni 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 Eclipse nebo Microsoft Visual Studio .

FlashDevelop má zabudované doplňování kódu, které zahrnuje širokou škálu možných API.

  • Platform API (na základě použité verze Flash Player )
  • Uživatelské třídy, metody a proměnné
  • Třídy a kód knihovny SWC
  • Události při práci s posluchači
  • Zadané hodnoty pole

Publikování

FlashDevelop lze použít k publikování webů a webových aplikací pomocí následujících metod:

FlashDevelop lze použít k vytváření desktopových aplikací a mobilních aplikací pomocí následujících metod:

  • Kompilace souborů SWF pomocí sady Adobe Flex SDK nebo Haxe
  • Balíková aplikace pro Android nebo iOS pomocí vývojového nástroje AIR (ADT)
  • Balíková aplikace pro Microsoft Windows nebo Mac OS X pomocí vývojového nástroje AIR (ADT)
  • Kompilace aplikace pro běh Neko pomocí Haxe
  • Zkompilovat aplikaci pro multiplatformní rámec NME pomocí Haxe
  • Zkompilujte aplikaci C ++ pro Windows pomocí Haxe

Viz také

Reference