Clojure IDE je izvorni Android editor i runtime za Clojure projekte. Namijenjen je pisanju, čitanju i testiranju Clojure koda izravno na telefonu ili tabletu.
Odaberite mapu na svom uređaju i koristite je kao radni prostor projekta. Aplikacija prikazuje svoje mape i datoteke u stablu. Možete stvarati, otvarati, preimenovati, brisati i spremati datoteke bez napuštanja IDE-a. Više datoteka može ostati otvoreno u karticama, a posljednji radni prostor i sesija uređivanja vraćaju se kada se vratite.
Uređivač uključuje:
• Isticanje Clojure sintakse
• Pametno uvlačenje
• Isticanje zagrada koje se podudaraju i ne podudaraju
• Informacije o retku i stupcu
• Indikatore izmijenjenih datoteka
• Isticanje retka s pogreškama nakon evaluacije
Možete procijeniti cijelu aktivnu datoteku, odabir ili obrazac najviše razine oko kursora. Rezultati i pogreške prikazuju se u izlaznoj ploči pored uređivača. Izvorne datoteke projekta dostupne su lokalnom Clojure runtimeu, tako da kod može koristiti imenske prostore iz odabranog radnog prostora.
Aplikacija također nudi prečac do brzog pregleda ClojureDocs-a. Kada se kursor nalazi na simbolu, možete otvoriti pretragu za taj simbol u svom pregledniku.
Uređivanje i evaluacija koda izvode se na Android uređaju. Internetska veza potrebna je samo pri otvaranju vanjske dokumentacije.
Aplikacija je potpuno besplatna i otvorenog koda. Izvorni kod i povijest razvoja dostupni su na GitHubu:
https://github.com/zobnin/clojureide
Ovo je neovisni projekt napravljen jer sam želio praktičan način rada s Clojureom na telefonu. Codex mi je pomogao u pisanju, testiranju i poboljšanju aplikacije.
Jer Clojure zaslužuje pravi Android IDE