Dass der ClojureScript REPL hübsch druckt wie der Clojure REPL.
In der Clojure REPL erhalte ich:
user> (zipmap (range 50) (range))
{0 0,
7 7,
20 20,
usw.
In der ClojureScript REPL erhalte ich:
cljs.user> (zipmap (range 50) (range))
{0 0, 32 32, 1 1, 33 33, 2 2, 34 34, 3 3, 35 35, 4 4, 36 36, 5 5, 37 37, 6 6, 38 38, 7 7, 39 39, 8 8, 40 40, 9 9, 41 41, 10 10, 42 42, 11 11, 43 43, 12 12, 44 44, 13 13, 45 45, 14 14, 46 46, 15 15, 47 47, 16 16, 48 48, 17 17, 49 49, 18 18, 19 19, 20 20, 21 21, 22 22, 23 23, 24 24, 25 25, 26 26, 27 27, 28 28, 29 29, 30 30, 31 31}
Jack in ClojureScript und Clojure mit cider-jack-in-clj&cljs
aus einem ClojureScript-Projekt (ich habe das Projekt https://github.com/oskarkv/cljsissues verwendet). Werten Sie dann einen Ausdruck aus, der Pretty Printing auslösen soll, wie beispielsweise (zipmap (range 50) (range))
in den beiden REPLs.
;; Connected to nREPL server - nrepl://localhost:46567
;; CIDER 0.22.0snapshot (package: 20190607.2013), nREPL 0.6.0
;; Clojure 1.10.1, Java 12.0.1
25.2.2
Hallo! Während dies behoben wird, möchte ich hier auch eine Problemumgehung teilen:
https://github.com/BetterThanTomorrow/calva/issues/363#issuecomment -538665282
Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivität hatte. Es wird geschlossen, wenn keine weitere Aktivität stattfindet. Vielen Dank für Ihren Beitrag und Ihr Verständnis!
Ich stoße ständig darauf und ich habe vor, mir demnächst etwas Zeit zu nehmen, um daran zu arbeiten.
Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivität hatte. Es wird geschlossen, wenn keine weitere Aktivität stattfindet. Vielen Dank für Ihren Beitrag und Ihr Verständnis!
Dies wurde in Piggieback 0.5 von @ak-coram behoben, aber das Problem bleibt für shadow-cljs bestehen, da es Piggieback nicht verwendet und Pretty-Printing unabhängig implementieren muss. Ich habe dort ein Ticket zum Thema https://github.com/thheller/shadow-cljs/issues/716 . eröffnet
Hilfreichster Kommentar
Ich stoße ständig darauf und ich habe vor, mir demnächst etwas Zeit zu nehmen, um daran zu arbeiten.