2011-06-14 83 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