是否可以在 Typerex 中为外部模块启用类型完成?特别是我正在尝试使用 js_of_ocaml。
我可以在代码完成中看到本地标识符,因此它肯定已启用,但是当我键入(例如)Dom_html。
时,我没有获得模块内容的列表。
最佳答案
TypeRex 的版本 1 不提供具有语法扩展名的文件的补全功能,除非您使用 camlp4 玩一些技巧。
TypeRex 的版本 2 会工作得更好,因为它将基于 OCaml 的宽松语法,并且通常大多数标准语法扩展都与这种宽松语法兼容。
版本 2 尚未发布,但您仍然可以在存储库的 typerex2
分支中尝试。
关于ocaml - 代码完成不适用于 typerex 中的 js_of_ocaml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13034806/