7 beste Clojure IDE OG redaktører
Clojure Er en dialekt Av Lisp programmeringsspråk og primært kjører På En Java virtuell maskin.
det implementerer Også ClojureCLR som kjører På Common Language Runtime (CLR), Og ClojureScript, som kompilerer Til JavaScript.
det legger vekt på et funksjonelt programmeringsspråk med uforanderlighet i kjernen. Alle datastrukturer Av Clojure er uforanderlige.
Tenk deg om Du kunne gjøre Clojure utvikling raskere, og se en umiddelbar løft i arbeidsflyten.
eller enda bedre:
Hva om det var 7 beste Clojure IDE OG redaktører å velge mellom.
og hver av dem kan gjøre utviklingen raskere og enklere?
du vil sannsynligvis bli pumpet for å lese om dem.
Heldig for deg, det er akkurat det jeg skal dele med deg i dette innlegget 8 beste Clojure IDE OG redaktører
så la oss komme i gang med listen:
Kursiv IDE
Kursiv er bygget På IntelliJ, Også Kursiv er skrevet helt I Clojure, slik at utviklere enkelt kan integrere alle de fantastiske verktøyene i Clojure-økosystemet.
Funksjoner
- kodefullføring, syntaksutheving
- Førsteklasses ClojureScript støtte
- Clojure.Test støtte
- Symbol døpe, ekstrakt la og mer
- Paradise-stil strukturell redigering
- En Clojure debugger
Emacs + Cider
CIDER er Clojure Interaktivt Utviklingsmiljø bygget For Emacs, CIDER utvider Emacs med støtte for interaktiv programmering I Clojure.
Funksjoner
- trinn debugging
- test kjører
- Java Objekt inspeksjon
- Kode assistanse
VS Kode + calva
Calva er en integrert REPL drevet miljø for hyggelig Og produktiv Clojure og ClojureScript utvikling I Visual Studio Code.
Funksjoner
- Syntax highlighting
- Rainbow parens
- Høydepunkter feilplasserte braketter
- LISP vennlig brakett matchende
- Intellisense
Atom + Proto REPL
Proto REPL Gir en Clojure Utviklingsmiljø Med En Interaktiv Repl I Atom Editor. Du kan enkelt sende kode TIL REPL, kjøre tester i prosjektet, vise dokumentasjon, og mye mer.
Funksjoner
- Autofullføring Clojure navnerom, funksjonsnavn og vars
- Evaluere blokker med kode eller valgt kode med et tastetrykk.
- Vis resultater I REPL eller inline ved siden av koden.
- Automatisk Evalueringsmodus som utfører kode i en fil mens du skriver.
- kjør tester Enkelt i et navneområde eller hele prosjektet.
- Vis dokumentasjon og kode fra koblede clojure-biblioteker.
- Atom Verktøylinjen integrasjon som gjør det mulig å kontrollere REPL.
Eclipse + Mot Klokken
Mot Klokken er En Eclipse plugin som hjelper utviklere å skrive Clojure kode. Det leveres også med støtte Til Leiningen-prosjekter.
Funksjoner
- leiningen støtte
- Clojure støtte
- kodeevaluering
- kodefullføring
- makroutvidelse
- feilrapportering
- Cider-REPL-støtte
Vim + Peis
vim får repl-støtte ved hjelp av peis, peis snakker til nrepl, og med leiningen og boot kobles den automatisk ved hjelp av filen .nrepl-port
opprettet når du kjører lein repl eller boot repl.
Funksjoner
- Gjennomsiktig oppsett og automatisk tilkobling.
- Evaluer kode fra bufferen eller vilkårlig inngang.
- Gå til navneområde eller funksjonsdefinisjoner.
- Wrappers for kilde, doc og macroexpand.
- Omnicomplete.
NightCode
Nightcode er en enkel IDE for Clojure og ClojureScript. Nightcode er EN IDE som bunter en smart editor, Leiningen og Boot bygge verktøy og en startskjerm med rask tilgang Til Clojure cheatsheet OG REPL.
Funksjoner
- Nybegynnervennlig Lisp-redigeringsmodus.
- Støtter rainbow parentes
- Live evalueringer av koden
- Tastatur vennlig
Konklusjon
kanskje din favoritt Clojure IDE ELLER redaktør ikke er oppført her, og du vil ikke bytte fra din favorittkodeditor nå.
Men Å Plukke Clojure IDE for størst effektivitet og erfaring burde være hovedbehovet for enhver programmerer der ute.
etter min mening er EN IDE eller tekstredigerer som passer til dine bruksvaner best.