多值数据库BASIC 语言服务器 (Language Server)

我要开发同款
devXma2021年02月17日
290阅读

作品详情

基于LSP(Language Server Protocol)的语言服务器已经成为VS Code和其他现代IDE对编程语言提供智能辅助(Language Intelligence)的标准。Basic是多值数据库开发的主要语言,但是缺乏Language Server的支持。这个项目的目的是开发 Basic的Language Server,从而让开发人员可以方便的使用VS Code进行 Basic的开发。开发语言为Java,支持的特性包括:1. Basic 完整的语法树和Parser的实现(Java,基于ANTLR)2. VSCode 扩展支持 (TypeScript)3. 代码导航(Code Navigation)4. 基于语义的语法高亮(Semantic Syntax Highlight)5. 自动提示和补全(Autocomplete)
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论