Clojure IDE er en innebygd Android-editor og runtime for Clojure-prosjekter. Den er ment for å skrive, lese og teste Clojure-kode direkte på en telefon eller et nettbrett.
Velg en mappe på enheten din og bruk den som et prosjektarbeidsområde. Appen viser mappene og filene i et tre. Du kan opprette, åpne, gi nytt navn til, slette og lagre filer uten å forlate IDE-en. Flere filer kan forbli åpne i faner, og det siste arbeidsområdet og redigeringsøkten gjenopprettes når du kommer tilbake.
Editoren inkluderer:
• Clojure-syntaksutheving
• Smart innrykk
• Samsvarende og uoverensstemmende parentesutheving
• Linje- og kolonneinformasjon
• Indikatorer for endrede filer
• Utheving av feillinjer etter evaluering
Du kan evaluere hele den aktive filen, et utvalg eller toppnivåskjemaet rundt markøren. Resultater og feil vises i et utdatapanel ved siden av editoren. Prosjektkildefiler gjøres tilgjengelige for den lokale Clojure-kjøretiden, slik at kode kan bruke navnerom fra det valgte arbeidsområdet.
Appen gir også en snarvei til ClojureDocs-hurtigreferansen. Når markøren er på et symbol, kan du åpne et søk etter det symbolet i nettleseren din.
Koderedigering og -evaluering kjører på Android-enheten. En internettforbindelse er bare nødvendig når du åpner ekstern dokumentasjon.
Appen er helt gratis og har åpen kildekode. Kildekoden og utviklingshistorikken er tilgjengelig på GitHub:
https://github.com/zobnin/clojureide
Dette er et uavhengig prosjekt laget fordi jeg ønsket en praktisk måte å jobbe med Clojure på en telefon. Codex hjalp meg med å skrive, teste og forbedre applikasjonen.
Fordi Clojure fortjener et skikkelig Android IDE