gpt4 book ai didi

OCaml 语言的 IDE

转载 作者:行者123 更新时间:2023-12-02 02:09:07 51 4
gpt4 key购买 nike

除了 Camelia 之外还有其他值得信赖的 OCaml IDE 吗?

如果存在的话,我更喜欢基于 Eclipse 的 IDE。

最佳答案

编辑:十年后(2022),VS Code OCaml Platform可能是最好的选择。

编辑

• Emacs

◦ 标准发行版中的 ocaml-mode

◦ 替代 tuareg 模式 https://forge.ocamlcore.org/projects/tuareg/

− 备忘单:http://www.ocamlpro.com/files/tuareg-mode.pdf

◦ camldebug 与调试器集成

◦ 使用 C-c C-t 快捷键输入反馈,需要 .annot 文件

• Vim

◦ OMLet 插件 http://www.lix.polytechnique.fr/~dbaelde/productions/omlet.html

◦ 对于类型查找: https://github.com/avsm/ocaml-annot

− 或 http://www.vim.org/scripts/script.php?script_id=2025

- 也? http://www.vim.org/scripts/script.php?script_id=1197

• Neovim

◦ 在opam中安装ocaml-lsp-server,在neovim中添加lspconfig并在lspconfig中启用ocamllsp

• eclipse

◦ OCaml 开发工具 http://ocamldt.free.fr/

◦ 旧插件 OcaIDE http://www.algo-prog.info/ocaide/

• TypeRex http://www.typerex.org/

◦ 目前主要作为 Emacs 的 typerex-mode,但与其他编辑器会变得更好

◦ 自动完成标识符(实验性)

◦ 浏览标识符:显示类型和注释,转到定义

◦ 局部和整个程序重构:重命名标识符和编译单元、开放消除

• 一些专门的编辑

◦ OCamlEditor http://ocamleditor.forge.ocamlcore.org/

◦ ocamlbrowser 检查库和程序

− 浏览模块内容

− 按名称和类型搜索

− 基本编辑,带有语法突出显示

◦ 卡梅隆 http://home.gna.org/cameleon/ (较旧)

◦ 卡梅莉亚 http://camelia.sourceforge.net/ (甚至更老)

新:编辑OCaml-top ,具有语法突出显示、缩进、类型显示功能,适用于所有系统。

新:Merlin与 TypeRex 类似,但更适合处理正在进行的文件,目前具有 Vim 和 Emacs 的前端。

关于OCaml 语言的 IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14747939/

51 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com