2014-03-25 144 views
2

我想在emacs中編寫julialang代碼。有沒有一種簡單的方法可以做到這一點,例如,當你做Python代碼(所有這些保留字的顏色和縮進)?在emacs中突出顯示julia代碼

這是我迄今所做的:

我創建的文件

~/.emacs.d/init.el 

與線(經過克隆https://github.com/emacs-ess/ESS/wiki/Julia):

(load "/path-to-ESS/ESS/lisp/ess-site.el") 

Julia是在我的道路也。儘管如此,emacs不識別朱莉婭代碼

+1

https://github.com/JuliaLang/julia/blob/master/contrib/julia-mode.el – Lee

回答

2

我認爲這可能有所幫助。它似乎是Julia的emacs支持。

emacs-ess/ESS

朱莉婭

朱莉亞語言,除其他事項外概述
ESS支持,包括 字型鎖,壓痕,發送代碼到子進程,互動 文檔, imenu,完成和eldoc。

使用
開始

要啓動朱莉婭型M-X朱莉婭RET。如果你願意,你可以啓動多個julia 進程。

要自動啓動或切換窗體腳本爲茱莉亞子進程使用C-C C-z。至 從進程緩衝區切換到最近的腳本緩衝區也使用 C-C C-z。要將緩衝區與不同的茱莉亞處理關聯起來,請按 C-c C-s。

評價

要從腳本中使用C-C C-C,C-M-X,發送的代碼塊ç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文檔中的幫助 一節。

+0

他要求'font-lock'不支持運行REPL。 – ceving