FlashDevelop - FlashDevelop

FlashDevelop
FlashDevelop 4 Logo.png
FlashDevelop 4 Main.png
Kodeditoren med Startside
Opprinnelige forfatter (e) Mika Palmu
Philippe Elsass
Utvikler (r) FlashDevelop Team
Første utgivelse 2005 ; For 16 år siden  ( 2005 )
Stabil utgivelse
5.3.3 / 20. februar 2018 ; 3 år siden  ( 2018-02-20 )
Oppbevaringssted Rediger dette på Wikidata
Skrevet i C #
Operativsystem Windows XP og nyere
Plattform .NET Framework 3.5
Type Tekstredigerer og IDE
Tillatelse MIT-lisens
Nettsted www .flashdevelop .org

FlashDevelop er et integrert utviklingsmiljø (IDE) for utvikling av Adobe Flash- nettsteder , webapplikasjoner , stasjonære applikasjoner og videospill . De resulterende applikasjonene kjøres i Adobe Flash Player eller Adobe AIR , på Microsoft Windows , Mac OS X , Android eller iOS . Det primære formålet med FlashDevelop er å gjøre det mulig for utviklere å redigere , kompilere , feilsøke og publisere en Flash ActionScript prosjekt. Den støtter ActionScript 2.0, ActionScript 3.0, Haxe og andre kommende språk. Den har kodefullføring , syntaksutheving , utdrag og andre funksjoner som ligner på Microsoft Visual Studio .

FlashDevelop er gratis programvare med åpen kildekode , hovedsakelig skrevet i C # og er bygget på den effektive Scintilla-redigererkomponenten . Den kan utvides med en plugin-arkitektur og er en .NET Framework 2.0- applikasjon bare tilgjengelig for Microsoft Windows . Som et åpen kildekodeprosjekt med et modulært pluginsystem, kan brukerne forbedre og optimalisere programmet, samt skrive plugins for funksjoner som kan mangle. Prosjektet er primært finansiert av donasjoner.

FlashDevelop bruker gratis Adobe Flex SDK for å bygge ActionScript 3- og MXML- applikasjoner, den gratis MTASC- kompilatoren for å bygge ActionScript 2- applikasjoner, og den gratis Haxe- verktøykassen for å bygge ActionScript 3-, PHP- , Neko- eller JavaScript- applikasjoner. Den har også kodefullføring og utheving for XML , HTML , PHP og CSS .

Historie

FlashDevelop ble utviklet i 2005 av Mika Palmu og Philippe Elsass og senere, andre bidragsytere. Den ble opprettet som et lett og gratis alternativ til den kommersielle Adobe Flash Professional og Adobe Flash Builder- redaktøren, spesielt nyttig for studenter , hobbyister og frilansere .

Funksjoner

FlashDevelop inkluderer de grunnleggende funksjonene som forventes i programvareutviklings-IDEer.

  • Prosjektsystem med konfigurerbar kompilering
  • Prosjektmaler for AS2, AS3 , Adobe AIR , Haxe- utvikling
  • Prosjektfilutforskertre med grunnleggende filmanipuleringsfunksjoner
  • Konfigurerbare hurtigtaster
  • Søknads- og prosjektnivåalternativer
  • Pluginsystem med hver funksjon utviklet i et eget plugin
  • Plugins kan aktiveres eller deaktiveres for å forbedre ytelsen
  • Importer Flex Builder-prosjekter
  • Støtter flerspråklige kodefiler

Redigering

FlashDevelop inkluderer kodedigeringsfunksjoner som kan sammenlignes med Eclipse eller Microsoft Visual Studio .

FlashDevelop har innebygd kodefullføring som inkluderer et bredt spekter av mulige API-er.

  • Platform API (basert på brukt Flash Player- versjon)
  • Brukerklasser, metoder og variabler
  • SWC bibliotek klasser og kode
  • Arrangementer når du jobber med lyttere
  • Typte matrixverdier

Publisering

FlashDevelop kan brukes til å publisere nettsteder og webapplikasjoner ved å bruke følgende metoder:

FlashDevelop kan brukes til å bygge stasjonære applikasjoner og mobilapplikasjoner ved å bruke følgende metoder:

  • Kompilere SWF ved hjelp av Adobe Flex SDK eller Haxe
  • Pakke-app for Android eller iOS ved hjelp av AIR Developer Tool (ADT)
  • Pakke-app for Microsoft Windows eller Mac OS X ved hjelp av AIR Developer Tool (ADT)
  • Kompiler app for Neko- kjøretiden ved hjelp av Haxe
  • Kompiler app for NME-rammeverket på tvers av plattformer ved hjelp av Haxe
  • Komponer en C ++ app for Windows ved hjelp av Haxe

Se også

Referanser