¿Cuál es una forma recomendada para hacer emacs como editor de código julia? Las cosas que me gustaría tener son:
- autocompletar
- julia shell en emacs con capacidad para enviar el código desde el búfer
- depuración
¿Cuál es una forma recomendada para hacer emacs como editor de código julia? Las cosas que me gustaría tener son:
Respuestas:
El entorno de desarrollo de ESS parece ser compatible con Julia desde el primer momento .
Según la documentación, es compatible con la mayoría de las funciones que mencionó:
make
es: No se puede abrir el archivo de carga: no existe tal archivo o directorio, archivo de modo julia: 117: error en la receta para el destino 'ess-custom.elc' make [1]: *** [ess-custom.elc] Error 255 make [1]: Saliendo del directorio '/home/akels/.emacs.d/ESS/lisp' Makefile: 10: receta para el destino 'all' falló make: *** [all] Error 2
Actualmente estoy usando estos 2 paquetes de Emacs:
todo se detalla en la publicación de blog del autor julia-repl .
Es lo mejor que he encontrado hasta ahora. Estoy bastante contento con él y lo prefiero a la solución ESS-Julia anteriormente citada.
Sin embargo, todavía extraño una solución de autocompletar para Julia.
El último proyecto en este campo (a partir de 2020) es el caracol Julia , que tiene como objetivo proporcionar un entorno de desarrollo y un paquete de interacción REPL para Julia en el espíritu de SLIME de Common Lisp y CIDER de Clojure.
Actualmente es compatible con:
isend
, que es completamente independiente del lenguaje. (descargo de responsabilidad: soy el autor deisend
)