Qual é uma maneira recomendada de criar o emacs como editor de código julia? As coisas que eu gostaria de ter são:
- autocompletar
- julia shell no emacs com capacidade de enviar o código do buffer
- depuração
Qual é uma maneira recomendada de criar o emacs como editor de código julia? As coisas que eu gostaria de ter são:
Respostas:
O ambiente de desenvolvimento do ESS parece oferecer suporte imediato a julia .
De acordo com a documentação, ele suporta a maioria dos recursos que você mencionou:
make
é: Não é possível abrir o arquivo de carregamento: não existe esse arquivo ou diretório, Makefile no modo julia: 117: a receita para o destino 'ess-custom.elc' falhou, make [1]: *** [ess-custom.elc] Erro 255 make [1]: Deixando o diretório '/home/akels/.emacs.d/ESS/lisp' Makefile: 10: receita para o destino 'all' falhou make: *** [all] Erro 2
Atualmente, estou usando esses 2 pacotes Emacs:
tudo está detalhado na postagem do blog de julia-repl author .
É o melhor que encontrei até agora. Estou muito feliz com isso e prefiro a solução ESS-Julia citada anteriormente.
Ainda sinto falta de uma solução de preenchimento automático para Julia.
O projeto mais recente nesse campo (a partir de 2020) é o caracol de Julia , que visa fornecer um ambiente de desenvolvimento e um pacote de interação REPL para Julia no espírito do SLIME da Common Lisp e do CIDER de Clojure.
Atualmente, ele suporta:
isend
, o que é completamente independente do idioma. (isenção de responsabilidade: eu sou o autor deisend
)