Qual è un modo consigliato per creare emacs come editor di codice julia? Le cose che vorrei avere sono:
- completamento automatico
- julia shell in emacs con abbility per inviare il codice dal buffer
- debug
Qual è un modo consigliato per creare emacs come editor di codice julia? Le cose che vorrei avere sono:
Risposte:
L' ambiente di sviluppo ESS sembra supportare julia fuori dagli schemi .
Secondo la documentazione, supporta la maggior parte delle funzionalità menzionate:
make
è: Impossibile aprire il file di caricamento: nessun file o directory, julia-mode Makefile: 117: la ricetta per la destinazione 'ess-custom.elc' non è riuscita make [1]: *** [ess-custom.elc] Errore 255 make [1]: Lasciando directory '/home/akels/.emacs.d/ESS/lisp' Makefile: 10: ricetta per target 'all' non riuscita make: *** [all] Errore 2
Attualmente sto usando questi 2 pacchetti Emacs:
tutto è dettagliato nel post del blog dell'autore julia-repl .
È il migliore che ho trovato finora. Sono abbastanza contento e lo preferisco alla soluzione ESS-Julia precedentemente citata.
Tuttavia, mi manca ancora una soluzione di completamento automatico per Julia.
L'ultimo progetto in questo campo (dal 2020) è Julia Snail , che mira a fornire un ambiente di sviluppo e un pacchetto di interazioni REPL per Julia nello spirito di Common Lisp's SLIME e Clojure's CIDER.
Attualmente supporta:
isend
, che è completamente indipendente dal linguaggio. (disclaimer: sono l'autore diisend
)