当我有一个多文件OCaml项目时,如何让Merlin查看其他文件?

时间:2017-02-11 20:20:16

标签: ocaml atom-editor merlin-project

假设我有两个文件foo.mlbar.ml。在foo.ml我输入:

open Bar;;

将导入bar.ml文件。有没有办法让我的Merlin Atom包看到bar.ml文件,而不是告诉我它是一个未绑定的模块?

1 个答案:

答案 0 :(得分:1)

我猜你已经读过this了。 在您的示例中:编写.merlin文件

 S .

 B _build

完成此操作后,您可以从自动完成中获益,以获取Bar中包含的元素。

我正在使用Atom 1.41& ocamlc 4.03和完成在Atom中运行正常(可能是Atom的更新问题 - 还有:你是否安装了所有ocaml软件包?至少是merlin& ocp-index)。