7 legjobb Clojure IDE és szerkesztők

a Clojure a Lisp programozási nyelv dialektusa, elsősorban Java virtuális gépen fut.

ezenkívül implementálja a Clojureclr-t, amely a Common Language Runtime (CLR) – en fut, valamint a Clojurescript-et, amely JavaScript-re fordít.

hangsúlyozza a funkcionális programozási nyelvet, amelynek lényege a változhatatlanság. A Clojure összes adatstruktúrája megváltoztathatatlan.

képzelje el, ha gyorsabbá tenné a Clojure fejlesztését, és azonnali lendületet látna a munkafolyamatban.

vagy még jobb:

mi lenne, ha 7 legjobb Clojure IDE és szerkesztő közül lehetne választani.

és mindegyikük gyorsabbá és könnyebbé teheti a fejlődést?

akkor valószínűleg pumpált olvasni róluk.

szerencsés az Ön számára, hogy pontosan mit fogok megosztani veletek ebben a bejegyzésben 8 legjobb Clojure IDE és szerkesztők

Tehát kezdjük el a listát:

kurzív IDE

kurzív épül IntelliJ is kurzív van írva teljes egészében Clojure, amely lehetővé teszi a fejlesztők számára, hogy könnyen integrálja a fantasztikus szerszám a Clojure ökoszisztéma.

jellemzők

  • Kód befejezése, szintaxis kiemelés
  • első osztályú ClojureScript támogatás
  • Clojure.teszt támogatás
  • Symbol átnevezés, kivonat let és több
  • Paradise stílusú szerkezeti szerkesztés
  • a Clojure debugger

Emacs + Cider

CIDER a Clojure interaktív fejlesztői környezet épült Emacs, CIDER kiterjeszti Emacs támogatásával interaktív programozás Clojure.

jellemzők

  • lépés hibakeresés
  • test running
  • Java Object inspection
  • Code assistance

VS Code + calva

Calva egy integrált REPL alapú környezet élvezetes és produktív Clojure és ClojureScript fejlesztés Visual Studio kódot.

jellemzők

  • Szintaxis kiemelés
  • Rainbow parens
  • kiemeli rossz helyre zárójelben
  • LISP barátságos zárójel megfelelő
  • Intellisense

Atom + Proto REPL

Proto REPL biztosít egy jó Clojure fejlesztési környezet interaktív REPL Atom szerkesztő. Könnyen küldhet kódot a REPL-nek, futtathat teszteket a projektben, megtekintheti a dokumentációt és még sok más.

jellemzők

  • Automatikus kiegészítés Clojure névterek, függvénynevek és vars
  • kódblokkok vagy kiválasztott kód kiértékelése billentyűleütéssel.
  • az eredmények megtekintése a REPL vagy inline a kód mellett.
  • automatikus kiértékelési mód, amely gépelés közben végrehajtja a fájlban lévő kódot.
  • könnyen futtathat teszteket egy névtérben vagy az egész projektben.
  • tekintse meg a kapcsolódó Clojure könyvtárak dokumentációját és kódját.
  • Atom Tool Bar integráció, amely lehetővé teszi a REPL vezérlését.

Eclipse + az óramutató járásával ellentétes

az óramutató járásával ellentétes egy Eclipse plugin, amely segít a fejlesztőknek a Clojure kód írásában. A Leiningen projektek támogatásával is szállít.

 Clojure IDE

jellemzők

  • Leiningen támogatás
  • Clojure támogatás
  • kód értékelése
  • kód befejezése
  • makró bővítése
  • hibajelentés
  • Cider-REPL támogatás

Vim + kandalló

Vim kap repl támogatás segítségével kandalló, kandalló beszél nrepl, és Leiningen és boot, akkor csatlakozik automatikusan a .nrepl-port létrehozott fájl futtatásakor lein repl vagy boot REPL.

 Clojure IDE

jellemzők

  • átlátszó beállítás és automatikus kapcsolat.
  • értékelje a kódot a pufferből vagy tetszőleges bemenetből.
  • ugrás a névtérre vagy a függvénydefiníciókra.
  • csomagolók forrás, doc és macroexpand számára.
  • teljes.

NightCode

Nightcode egy egyszerű ide Clojure és ClojureScript. A Nightcode egy IDE, amely összekapcsolja az intelligens szerkesztőt, a Leiningen és a Boot build eszközöket, valamint a kezdőképernyőt, amely gyors hozzáférést biztosít a Clojure cheatsheet és a REPL.

Clojure IDE

jellemzők

  • kezdőbarát Lisp szerkesztési mód.
  • támogatja szivárvány zárójelben
  • élő értékelések a kódot
  • billentyűzet barátságos

következtetés

lehet, hogy a kedvenc Clojure IDE vagy szerkesztő nem szerepel itt, és nem szeretné váltani a kedvenc kód szerkesztő most.

de a Clojure IDE kiválasztása a legnagyobb hatékonyság és tapasztalat érdekében minden programozó számára a legfontosabb igény.

véleményem szerint egy IDE vagy szövegszerkesztő, amely megfelel a használati szokásainak, a legjobb.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.