Quel est un moyen recommandé pour faire des emacs en tant qu'éditeur de code julia? Les choses que j'aimerais avoir sont:
- Saisie automatique
- shell julia dans emacs avec possibilité d'envoyer le code depuis le tampon
- débogage
Quel est un moyen recommandé pour faire des emacs en tant qu'éditeur de code julia? Les choses que j'aimerais avoir sont:
Réponses:
L' environnement de développement ESS semble prendre en charge julia dès le départ .
Selon la documentation, il prend en charge la plupart des fonctionnalités que vous avez mentionnées:
make
est: Impossible d'ouvrir le fichier de chargement: aucun fichier ou répertoire de ce type, mode julia Makefile: 117: la recette de la cible 'ess-custom.elc' a échoué make [1]: *** [ess-custom.elc] Erreur 255 make [1]: Quitter le répertoire '/home/akels/.emacs.d/ESS/lisp' Makefile: 10: la recette de la cible 'all' a échoué make: *** [all] Erreur 2
J'utilise actuellement ces 2 packages Emacs:
tout est détaillé dans le blog de l'auteur julia-repl .
C'est le meilleur que j'ai trouvé jusqu'à présent. J'en suis assez satisfait et je le préfère à la solution ESS-Julia citée précédemment.
Cependant, je manque toujours une solution de saisie semi-automatique pour Julia.
Le dernier projet dans ce domaine (à partir de 2020) est Julia Snail , qui vise à fournir un environnement de développement et un package d'interaction REPL pour Julia dans l'esprit du SLIME de Common Lisp et du CIDER de Clojure.
Il prend actuellement en charge:
isend
, qui est complètement indépendante du langage. (Avertissement: je suis l'auteur deisend
)