Ocaml - Emacs tuareg模式

时间:2011-12-02 15:54:15

标签: emacs ocaml tuareg

我刚开始在emacs中使用tuareg模式进行ocaml编程。那么有人能告诉我使用它的主要优点是什么?有人可以建议我任何教程吗?

3 个答案:

答案 0 :(得分:11)

图阿雷格模式很好,因为它可以解析代码并计算缩进&基于此信息的font-lock。此外,它为代码交互式工作提供了很好的可能性。

关于教程 - 我认为不存在(尽管我计划在很久以前写这篇文章)。所有安装信息都在README文件中,您可以通过使用OCaml源代码访问文件,并按C-h m获取模式描述,或获取tuareg-mode函数的描述来了解可用命令(如果已加载tuareg.el

这些描述的有用补充是Tuareg mode refcard,它列出了所有(或几乎)可用的命令。

答案 1 :(得分:0)

图阿雷格非常适合:

  • 突出显示您的代码
  • 正确缩进代码
  • 轻松将部分代码发送到REPL
  • 轻松编译代码

答案 2 :(得分:0)

  • 语法高亮,缩进,(几乎)所有语言模式。
  • 从单个缓冲区编译或评估顶级(您不再需要在命令行中打开ocaml toplevel来测试一些垃圾函数)
  • Caml-types辅助模式:在成功或部分编译之后,您可以轻松指向变量并获取编译器为其推断的类型。