我想在emacs中编写julialang代码。有没有一种简单的方法可以做到这一点,例如,当您执行python代码(所有这些保留字的颜色和缩进)?
这是我到目前为止所做的:
我创建了文件
~/.emacs.d/init.el
与该行(克隆https://github.com/emacs-ess/ESS/wiki/Julia后):
(load "/path-to-ESS/ESS/lisp/ess-site.el")
朱莉娅也在我的道路上。但是,emacs无法识别julia代码
答案 0 :(得分:2)
我认为这可能会有所帮助。似乎是对Julia的emacs支持。
朱莉娅
<强>概述强>
除其他外,ESS对julia语言的支持包括 font-lock,indentation,发送代码到子进程,交互式 文档,imenu,完成和eldoc。<强>用法强>
的开始启动julia型M-x julia RET。你可以开始多个朱莉娅 如果你愿意,可以使用流程。
要自动启动或将表单脚本切换到julia子进程,请使用C-c C-z。至 从进程缓冲区切换到最近的脚本缓冲区也使用 C-c C-z。要将缓冲区与不同的julia流程关联,请按 C-c C-s。
<强>评价强>
要从脚本中发送代码块,请使用C-c C-c,C-M-x,C-RET等。 要加载整个文件:C-c C-l。请参阅评估ESS中的代码部分 手册。 (提示:查看这些命令的文档字符串 例如C-h k C-c C-c)
帮助
要访问任何帮助主题或对象的文档,请使用C-c C-d C-d。 调用apropos:C-c C-d C-a。在朱莉娅标准中查找主题 库参考:C-c C-d C-r。在朱莉娅中查找主题 手册:C-c C-d m。要搜索julia网站:C-c C-d C-w。
要查看ess-doc-map中定义的所有帮助命令:C-c C-d C-h。请参阅帮助 ESS文档中的部分。