知道 OCAML/CAML IDE 吗?尤其是在 Linux 上运行的?
11 回答
Emacs 在Caml 模式,或Tuareg 模式,或TypeRex 模式。TypeRex 在 emacs 中为 Taureg 添加了自动完成功能——对于喜欢图形化 IDE 的人来说,这是一个非常好的功能。
有茶花。您还可以将 OCaml 集成到 Eclipse中。同样在 Emacs 中,您可以使用 ocaml-mode 和 tuareg-mode。
我投票给 OcaIDE。现在它已经升级到 v1.2.5。它成为一个最新的 IDE(支持 ocaml 3.10-3.11,尤其是 ocamlbuild,它可以节省大量时间)并具有丰富、稳定的功能。
我已经在 eclipse 3.5(Galileo) 上安装了 OcaIDE,它运行良好。
Emacs 有两种使用 OCaml 的模式: ocaml-mode 和tuareg-mode。两者都可以通过 apt 或在网络上获得。
它们提供语法高亮,tuareg-mode 包括与 OCaml 顶层和调试器的接口。
如果那是您的事,实际上可以通过 DrScheme 使用 OCaml。
http://coach.cs.uchicago.edu:8080/display.ss?package=drocaml.plt&owner=abromfie
只需在 DrScheme 中运行 '(require (planet abromfie/drocaml:2:0/tool))' 即可选择 OCaml 语言。
您可以尝试基于 NetBeans 的OcamlIDE。
http://ocaml.eclipse.ortsa.com:8480/ocaide/
我刚刚为它找到了一个可能很有希望的 Eclipse 插件。看起来不太活跃。我会尝试并报告结果。
哎呀....emacs?vi中有什么?;)
如果您更喜欢在 eclipse 平台上工作,请查看 OCaml 的 eclipse 插件。例如,像这样一个: http: //ocamldt.free.fr/
除此之外,直接从诸如 emacs 或 vim 之类的普通编辑器开始对于编程来说已经足够了。此外,它还可以帮助您更好地了解语言的语法和编译过程。
您甚至可以使用ideone在线编辑、编译和运行简单的 Ocaml 代码。还有适用于移动设备的应用程序,可让您使用智能手机进行编程/实验。