Clojure IDE er en indbygget Android-editor og runtime til Clojure-projekter. Den er beregnet til at skrive, læse og teste Clojure-kode direkte på en telefon eller tablet.
Vælg en mappe på din enhed, og brug den som et projektarbejdsområde. Appen viser dens mapper og filer i et træ. Du kan oprette, åbne, omdøbe, slette og gemme filer uden at forlade IDE'en. Flere filer kan forblive åbne i faner, og det sidste arbejdsområde og redigeringssession gendannes, når du vender tilbage.
Editoren indeholder:
• Clojure-syntaksfremhævning
• Smart indrykning
• Fremhævning af matchende og ikke-matchede parenteser
• Linje- og kolonneinformation
• Indikatorer for ændrede filer
• Fremhævning af fejllinjer efter evaluering
Du kan evaluere hele den aktive fil, en markering eller formularen på øverste niveau omkring markøren. Resultater og fejl vises i et outputpanel ved siden af editoren. Projektkildefiler stilles til rådighed for den lokale Clojure-runtime, så kode kan bruge navnerum fra det valgte arbejdsområde.
Appen indeholder også en genvej til ClojureDocs-hurtigreferencen. Når markøren er på et symbol, kan du åbne en søgning efter det pågældende symbol i din browser.
Koderedigering og -evaluering kører på Android-enheden. En internetforbindelse er kun nødvendig, når du åbner ekstern dokumentation.
Appen er helt gratis og open source. Kildekoden og udviklingshistorikken er tilgængelig på GitHub:
https://github.com/zobnin/clojureide
Dette er et uafhængigt projekt, der blev lavet, fordi jeg ønskede en praktisk måde at arbejde med Clojure på en telefon. Codex hjalp mig med at skrive, teste og forbedre applikationen.
Fordi Clojure fortjener et ordentligt Android IDE