Repository navigation
Releases
Releases · jhz0428/dsh-lean4
dsh-lean4 0.1.0 — 首个公开发布
首个公开发布。
- 编辑器:认领
.lean后缀,自带 CodeMirror 6(Lean 4 分词、行号、主题自适应、选区配色),Mod-S保存并检测并发修改;超大文件走提示分支。 - 语言服务:诊断、悬停、补全、跳转定义、查找引用、文档大纲、工作区搜索、代码折叠、Try this 建议;服务器按项目根池化,绕开 elan 壳直接 spawn toolchain 里的
lean.exe。 - 目标与注释:内嵌官方
@leanprover/infoview;/-- … -/、/-! … -/就地渲染 markdown,支持 KaTeX 公式;行号栏显示证明完成与处理中标记。 - Agent 工具:九个进程内只读工具(
lean_diagnostics、lean_goal、lean_hover、lean_completion、lean_definition、lean_references、lean_code_actions、lean_outline、lean_search),坐标为 1 基,不走 HTTP。 - 工程:依赖钉死,
npm ci && npm run build可逐字节复现;CI 覆盖 Ubuntu/Windows × Node 20/22 并校验 tarball 内含lib/。 - 许可:自有代码 MPL-2.0;来自 vscode-lean4 的图标单独成文件(Apache-2.0),内嵌 infoview 亦为 Apache-2.0,全文见
LICENSE-APACHE-2.0。