feat: release Dever 0.1.4 with enforceable project guidance

This commit is contained in:
Antigravity committed 2026-10-09 05:33:57 +00:00
1 parent 201bdee372
commit 89629c2197
86 files changed
+2798 -338

No files matched your search

+3 -3
View File
@@ -1,7 +1,7 @@
# Dever Language for VS Code
支持 `.dever` 语法高亮、括号配对、自动闭合、缩进和 `#` 快捷键注释。
Markdown 正文保留原有编辑体验,`dever` 和 `typescript dever` 围栏共用 Dever 高亮规则;支持反引号、波浪号及更长的关闭围栏。无需先安装 Dever 编译器。
Markdown 中的 `dever` 和 `typescript dever` 代码块也会高亮,正文仍按 Markdown 显示。无需先安装 Dever 编译器。
## 安装
@@ -14,7 +14,7 @@ code --install-extension dever-language-0.1.0.vsix
`.dever.md` 继续使用 Markdown 语言模式,不要切换为普通 Dever。已有纯 TypeScript 围栏不会被接管。
插件随 VSIX 单独分发,不包含编译器、skills、依赖或构建缓存;`dever update` 不负责安装或更新编辑器插件。
这是纯语法插件,不提供补全、跳转、格式化或实时编译诊断。最终颜色由 VS Code 主题决定;Markdown 着色依赖 VS Code 的宿主语法,不等同于编译器的程序块抽取。语言合法性、Markdown 说明契约和业务约束仍由 `dever check` 判断。
目前只做语法高亮,不提供补全、跳转、格式化或实时诊断。颜色由 VS Code 主题决定;高亮正常不代表代码正确,语法、Markdown 说明和业务约束仍用 `dever check` 检查。
插件暂未发布到插件市场,扩展标识为 `shemic.dever-language`。
## 开发与打包
@@ -29,4 +29,4 @@ code --install-extension dever-language-0.1.0.vsix
npm test -- --markdown-grammar /absolute/path/to/markdown.tmLanguage.json
```
测试用实际 TextMate/Oniguruma 引擎校验作用域与嵌入语言标识,覆盖两种 Markdown 围栏、关闭边界、注释/字符串、整数除法、声明以及仓库维护中的 CMS 双实现。没有宿主 Markdown 语法时明确报错,不以仿造语法代替。
测试使用 VS Code 实际的 TextMate/Oniguruma 语法引擎,检查反引号和波浪号代码块、关闭边界、注释、字符串、整数除法、声明与 CMS 双实现。缺少真实 Markdown 语法文件时会报错,不用仿造文件代替。