Uni*_*orn 2 ocaml visual-studio-code
几天前我开始学习 OCaml。我安装了所有东西,并在 Atom 上测试了一个运行正常的小程序。但我不太明白如何在 VSC 上工作。我创建了一个文件“test.ml”,但如何运行它?提前致谢
假设 VSC 是 Visual Studio Code(并且您使用的是类 Unix 系统):
如果您需要自动完成等编辑支持,则需要按照此处概述的安装步骤安装适用于 VS Code 的 OCaml 平台扩展。请注意,说明表明您还需要ocaml-lsp-server
安装。
如果您需要test.ml
作为程序运行,您应该在 VS Code 终端中执行以下操作:
$ ocamlc -o test test.ml # compile 'test.ml' into an executable 'test'
$ ./test # to run the program
Run Code Online (Sandbox Code Playgroud)
请注意,VS Code 没有就绪按钮来将 OCaml 文件作为可执行文件运行(至少目前还没有)。
建议 OCaml 新手使用 REPL 来探索ocaml
语言utop
。
如何获取utop
:假设您已opam
安装,则应该opam install utop
。前面提到的opam
是 OCaml 的包管理器,它还可以帮助你管理 OCaml 版本,如果你想认真进行 OCaml 开发,它是必不可少的。
然后你就可以utop
在终端中启动,并且在 utop 中,你可以test.ml
执行
#use "test.ml"
Run Code Online (Sandbox Code Playgroud)
假设是utop
从包含test.ml
.
您应该能够ocaml
使用与 OCaml 编译器一起安装的 REPL 执行相同的操作,但它不太方便。
归档时间: |
|
查看次数: |
14170 次 |
最近记录: |