Clojure IDE je natívny editor a runtime pre projekty Clojure pre Android. Je určený na písanie, čítanie a testovanie kódu Clojure priamo na telefóne alebo tablete.
Vyberte si priečinok na svojom zariadení a použite ho ako pracovný priestor projektu. Aplikácia zobrazuje jeho priečinky a súbory v stromovom usporiadaní. Súbory môžete vytvárať, otvárať, premenovávať, mazať a ukladať bez toho, aby ste museli opustiť IDE. Na kartách môže zostať otvorených viacero súborov a posledný pracovný priestor a relácia úprav sa obnovia po návrate.
Editor obsahuje:
• Zvýrazňovanie syntaxe Clojure
• Inteligentné odsadenie
• Zvýrazňovanie zhodných a nezhodných zátvoriek
• Informácie o riadkoch a stĺpcoch
• Indikátory upravených súborov
• Zvýrazňovanie chybových riadkov po vyhodnotení
Môžete vyhodnotiť celý aktívny súbor, výber alebo formulár najvyššej úrovne okolo kurzora. Výsledky a chyby sa zobrazia vo výstupnom paneli vedľa editora. Zdrojové súbory projektu sú sprístupnené lokálnemu runtime Clojure, takže kód môže používať menné priestory z vybraného pracovného priestoru.
Aplikácia tiež poskytuje skratku k rýchlej referencii ClojureDocs. Keď sa kurzor nachádza na symbole, môžete vo svojom prehliadači otvoriť vyhľadávanie daného symbolu.
Úprava a vyhodnocovanie kódu prebieha na zariadení so systémom Android. Pripojenie k internetu je potrebné iba pri otváraní externej dokumentácie.
Aplikácia je úplne bezplatná a s otvoreným zdrojovým kódom. Zdrojový kód a história vývoja sú k dispozícii na GitHub:
https://github.com/zobnin/clojureide
Toto je nezávislý projekt, ktorý vznikol, pretože som chcel praktický spôsob práce s Clojure na telefóne. Codex mi pomohol napísať, otestovať a vylepšiť aplikáciu.
Pretože Clojure si zaslúži poriadne Android IDE.