FlashDevelop - výborné ActionScript IDE

1.08.08

Pokud jste někdy něco dělali ve Flashi, jistě vám neuniklo, že vestavěný editor ActionScriptu je tak nějak na dvě věci. Možná i jenom na jednu. Proto vám dnes ukážu nástroj pro psaní ActionScriptu, který je free a umí všechno, co si jen můžete u free editoru představit.

Jedná se o FlashDevelop. Můžete si stáhnout buď betu třetí verze nebo zůstat u finální dvojky. Já mám nainstalovanou trojku a vše je v pohodě. Teď se podívejme na fíčury, které FlashDevelop obsahuje:

  • V prvé řadě IntelliSense, neboli inteligentní doplňování funkcí a proměnných. Zkrátka napíšete začátek funkce/proměnné a FlashDevelop již sám doplní zbytek. Nezbytně nutná věc při vývoji v jakémkoliv jazyce. Zvládá to vestavěné funkce ActionScriptu (dvojky i trojky – nutné nastavit) i uživatelsky definované funkce.
  • Jak už jsem psal výše, podporuje to syntaxi AS 2.0 i AS 3.0.
  • FlashDevelop je přímo napojený na Flash, takže můžete spouštět animace přímo z FlashDevelopu. Samozřejmě nemůžete vytvářet animace bez Flashe, FlashDevelop je pouze editor ActionScriptu.
  • Kontrola syntaxe. Po stisknutí klávesy F7 se spustí kontrola syntaxe vašeho kódu. Velice užitečné – nemusíte spouštět celou animace jen kvůli tomu, aby vám to odhalilo syntaktické chyby.
  • Inteligentní hledání a nahrazení textů (i v souborech). Ne že by to byla klíčová funkce, ale potěší :-).
  • Možnost nastavení automatického zalamování textu. Kód pak nebude přetékat obrazovku a nebudete nuceni rolovat vodorovným posuvníkem. Volba se nachází v Tools → Program Settings → Features (ten sloupeček vpravo) → Wrap editor text → True.
  • Systém záložek. Pokud se k nějakému kódu často vracíte, můžete si k němu přiřadit záložku. Detailnější nastavení neznám, nepoužívám.
  • Postranní panel s funkcemi a jinými vlastnostmi. Je stejný, jako ve Visual Studiu. Používám to na rychlé nalezení deklarace funkce. Jistě si najdete vlastní využití.
  • Snippety (i volitelné). Snippety jsou části kódu, které píšete natolik často, že se vyplatí vytvořit si pro ně jakousi šablonu. Nachází se v Tools → General tools → Snippet Editor. Zde vidíte defaultní snippety. Pokud chcete vytvořit vlastní, vepište do pole „Snippet name“ nějaké jméno a pak ho v políčku dole nadefinujte. $(EntryPoint) je značka pro pozici kurzoru po vložení snippetu. Snippet pak v editoru vyvoláte klávesovou zkratkou ctrl + b.
  • FlashDevelop zvládá porovnávat skripty. Nástroj se nachází v Tools → General Tools → Compare Files.
  • Užitečná je zkratka ctrl + q, která zakomentuje daný řádek. Stejnou zkratkou řádek odkomentujete.
  • Pokud se kurzor nachází na nějaké funkci, stisknutím klávesy F4 se dostanete na jeji definici.
  • FlashDevelop má podprou pro externí pluginy. Seznam je k nalezení na foru.

FlashDevelop – a vývoj flashových aplikací je hned veselejší! ;-)

Komentáře

Pošli komentář

Komentáře jsou moderované. Každý komentář musí před publikováním autor Laboratoře schválit. Komentáře, které jistě nebudou zveřejněny: vulgární, vyvolávající flame, netýkající se tématu, komentáře psané bez diakritiky (háčky, čárky).

Komentáře jsou uzavřeny