luk*_*afi 31
编者
•Emacs
◦标准分布中的ocaml-mode
◦替代tuareg模式https://forge.ocamlcore.org/projects/tuareg/
- 备忘单:http://www.ocamlpro.com/fil les/tuareg-mode.pdf
◦与调试器集成的camldebug
◦使用Cc Ct键快捷键输入反馈,需要.annot文件
•Vim
◦ODLet插件 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
•Eclipse
◦OCaml开发工具http://ocamldt.free.fr/
◦旧版插件OcaIDE http://www.algo-prog.info/ocaide/
•TypeRex http://www.typerex.org/
◦目前主要作为Emacs的typerex模式,但与其他编辑器的集成将变得更好
◦标识符的自动完成(实验)
◦浏览标识符:显示类型和注释,转到定义
◦本地和整个程序重构:重命名标识符和编译单元,开放消除
•一些专门的编辑
◦OCamlEditor http://ocamleditor.forge.ocamlcore.org/
◦ocamlbrowser检查库和程序
- 浏览模块的内容
- 按名称和类型搜索
- 基本编辑,语法高亮显示
◦卡默莱昂http://home.gna.org/cameleon/(旧的)
◦卡梅利亚http://camelia.sourceforge.net/(更老)
新:编辑器OCaml-top,具有语法高亮,缩进,类型显示,适用于所有系统.
新:Merlin,类似于TypeRex,但对于正在进行中的文件效果更好,目前还有Vim和Emacs的前端.
带ReasonML / OCaml插件的VSCode:
使用以下命令安装VSCode插件/扩展:
Jetbrains / IntellijIDEA Ultimate:
使用Jetbrains,在此处安装插件:
使用这些插件,两个编辑器都可以使您智能/自动完成。
| 归档时间: |
|
| 查看次数: |
30010 次 |
| 最近记录: |