2011-06-14 105 views
4

除了emacs之外,還有任何支持Mercury的IDE或編輯器嗎?支持Mercury的IDE或編輯器

+0

哪種語言? Eclipse有一個很好的插件,可以支持cpp,java,python,erlang等語言(我認爲ruby,javascript,html,css,scala也可能更多) – 2011-06-14 01:39:16

+2

Mercury:http://www.mercury .csse.unimelb.edu.au/ – None 2011-06-14 01:40:47

+0

哦,我的壞,我以爲你在說mercurial .. – 2011-06-14 01:41:19

回答

0

Codeblocks可能可以與Mercury合作。它不直接支持此語言的語法高亮顯示,但您可以爲它創建一個custom lexer。獲取代碼塊的構建系統與mmc編譯器一起工作只是調整編譯器和調試器設置下的「高級選項」。

+0

我看了看頁面,它說,語言必須支持scintilla。水星似乎不是。 – None 2011-06-20 02:59:33

5

與Mercury一起發佈是vim的語法高亮文件。 這是唯一的官方編輯支持。請參閱編譯器源代碼分發中的vim目錄。

人們說Emacs的prolog模式也支持Mercury,我試過這個,發現它根本不處理Mercury特定的語法,因此沒有比使用任何其他emacs模式更好。

我個人使用vim和語法高亮。

0

我們最近發佈了一個簡單的eclipse插件來幫助編輯Mercury文件並沿着Java項目使用。如果你的Linux下有Mercury並且符合你的要求,請看看它。歡迎任何反饋。 :)

您可以在這裏找到它:http://kai.mercury.mind-era.com