Was ist eine empfohlene Methode, um Emacs als Julia-Code-Editor zu erstellen? Die Dinge, die ich gerne hätte, sind:
- Autocomplete
- Julia Shell in Emacs mit der Fähigkeit, den Code aus dem Puffer zu senden
- Debuggen
shell
debugging
auto-complete-mode
Jānis Erdmanis
quelle
quelle
isend
, der völlig sprachunabhängig ist. (Haftungsausschluss: Ich bin der Autor vonisend
)Antworten:
Die ESS- Entwicklungsumgebung scheint Julia sofort zu unterstützen .
Laut Dokumentation werden die meisten der von Ihnen genannten Funktionen unterstützt:
quelle
make
ist: Ladedatei kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis, Julia-Modus Makefile: 117: Rezept für Ziel 'ess-custom.elc' fehlgeschlagen make [1]: *** [ess-custom.elc] Fehler 255 make [1]: Verlassen des Verzeichnisses '/home/akels/.emacs.d/ESS/lisp' Makefile: 10: Rezept für Ziel 'all' fehlgeschlagen make: *** [all] Fehler 2Ich verwende derzeit diese 2 Emacs-Pakete:
Julia-Modus
julia-repl
Alles ist im Blog-Beitrag des Julia-Repl-Autors beschrieben .
Es ist das Beste, was ich bisher gefunden habe. Ich bin sehr zufrieden damit und ziehe es der zuvor zitierten ESS-Julia-Lösung vor.
Ich vermisse jedoch immer noch eine Autovervollständigungslösung für Julia.
quelle
Das neueste Projekt in diesem Bereich (Stand 2020) ist Julia Snail , deren Ziel es ist, Julia eine Entwicklungsumgebung und ein REPL-Interaktionspaket im Geiste von SLIME von Common Lisp und CIDER von Clojure bereitzustellen.
Es unterstützt derzeit:
quelle