在emacs中突出显示julia代码

时间:2014-03-25 20:18:22

标签: emacs julia

我想在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代码

1 个答案:

答案 0 :(得分:2)

我认为这可能会有所帮助。似乎是对Julia的emacs支持。

emacs-ess / ESS

  

朱莉娅

     

<强>概述
  除其他外,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文档中的部分。