著名Ruby开发工具Rubocop的作者Bozhidar Batsov推出了全新的Emacs插件Neocaml,旨在革新OCaml语言的编程体验。鉴于现有的caml-mode年代久远,而tuareg-mode虽功能强大但过于复杂,Neocaml采用了先进的Tree-sitter解析器技术,提供了更精准的语法高亮、智能缩进及代码导航功能。该项目不仅无缝集成了LSP协议和OCaml交互式顶层环境(REPL),还通过简化配置显著降低了使用门槛,标志着Emacs生态下的函数式编程工具正加速迈向现代化。
Rubocop作者新作:Neocaml为Emacs带来基于Tree-sitter的现代OCaml开发体验
相关推荐
PostHog 给能执行 Bash 的 Agent 配了一个专职保镖
Claude Code 雷达暂停后: 额度和模型状态怎么看
Lee Robinson 讲 Cursor 的模型自改进循环
Google Antigravity 的重点是让模型少被 UI 绑住
Claude Code vs Codex vs WorkBuddy vs Zcode: AI 编程 Agent 怎么选
ppt-web 拆解: Claude Code 把 ppt-master 包成 Web 服务
Codex vs Cursor 额度对比: 价格、限制与选型建议
Codex CLI Intel Mac 安装指南:版本、Node 与 Rosetta