在 VS Code 上开发基于 LSP 的语言服务器的系列文章
中文系列技术文章,介绍从零开发大型语言服务器的经验,包括架构设计、词法语法分析、语义构建和用户交互处理等内容。
该系列文章目前包含三篇,详细记录了作者从零开始开发一个投入生产的大型语言服务器的全过程。内容涵盖语言服务器架构设计、词法语法分析技术、语义构建方法以及如何处理用户交互等核心主题。相比官方文档,这些文章不仅介绍基础概念(What),更深入探讨了背后的原理(Why)和具体实现方法(How)。作者指出目前从零构建新语言的语言服务器资料较少,希望这些文章能为后来的开发者提供长期有价值的参考。