那么现在教大家用vscode 来进行开发
【OCaml 开发工具配置】ocaml实验室,提供了一个vscode 专用插件
https://github.com/ocamllabs/vscode-ocaml-platform
安装下面我们首先安装扩展依赖项,然后安装扩展本身 。您可以颠倒顺序;只是如果没有所有依赖项,扩展将无法充分发挥作用 。
- 安装扩展依赖项
- 此 VS Code 的大部分 OCaml 语言支持功能需要 OCaml 语言服务器(通常称为ocaml-lspor ocamllsp) 。像往常一样使用您选择的包管理器安装 ocaml-lsp-server包: OPAM或 esy 。包管理器的安装说明可 在此处获得 。
- 确保将包安装在 用于编译项目的沙箱(通常是 OPAM开关或 esy 沙箱)中 。
- 可选:
- 如果您需要源文件格式支持,请安装 ocamlformat包 。
- 注意:格式化支持需要.ocamlformat在项目根目录中有文件 。
- 当您将光标悬停在 OCaml 代码上时,扩展程序会向您显示代码的类型 。要获得格式良好的类型,请安装 ocamlformat-rpc 包 。
- 从 VSCode Marketplace安装此扩展 。VSCode 扩展安装说明可 在此处获得 。
在 Windows 上安装OCaml for Windows并确保ocaml-env程序可在 PATH 上访问(ocaml-env位于usr/local/bin相对于安装目录的文件夹中) 。
为您的项目设置扩展
文章插图
- 打开您的 OCaml/ReasonML 项目 ( File > Add Folder to Workspace...) 。
- 将扩展配置为使用所需的沙箱(通常是 OPAM 开关或 esy 沙箱) 。你可以选择它
- 调用 VSCode 命令“OCaml:为此工作区选择沙箱”(可以从 VSCode 命令面板 - Ctrl+P 或在 MacOS Cmd+ Shift+上执行此操作P)
- 或单击 VSCode 窗口底部的包图标并从菜单中选择您的沙箱
-
推荐阅读
- 配置 AD 域及证书服务与 DNS 服务说明
- 群晖NAS使用官网域名和自己的域名配置SSL实现HTTPS访问
- 加密网络通信,IPSec 的配置
- 赛博朋克2077顶级画质 赛博朋克2077配置要求高吗
- 骁龙8|小米13、13 Pro现身:配置大曝光!有望首发骁龙8 Gen2+UFS 4.0
- 宝骏510新款自动挡价格最高配置,宝骏510手动挡最低价-
- 试玩版|推荐配置“经典”GTX 1060:卡普空发布《怪物猎人 崛起:曙光》新试玩版
- 智能手机|2千元就能买到旗舰配置!2022上半年真香手机盘点
- iPad|14寸!苹果史上最大iPad曝光:配置令人失望
- golang开发工具安装