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.

 Clojure IDE

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.

 Clojure IDE

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.

 Clojure IDE

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.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.