Building a Deterministic Language Server: Speed vs. Truth
a day ago
- 编辑器三部曲(v0.24.0–v0.26.0)纠正了即时性与真实性之间的混淆,确保反馈是确定性的,并与CLI/CI/CD保持一致。
- v0.24.0引入了受控的交互式快速修复,但如果没有对等性,仅靠交互是不够的。
- v0.25.0集中了治理评估以消除策略漂移,使编辑器变得可信且一致。
- v0.26.0通过异步CLI桥按需恢复了全局文档质量评分(DQS),避免了无效的部分计算。
- 三部曲确立了未来的编辑器功能必须保持确定性对等,拒绝为了当前速度而牺牲未来正确性的权衡。