7个版本 (4个重大更新)
新版本 0.5.0 | 2024年8月24日 |
---|---|
0.4.0 | 2024年8月18日 |
0.3.0 | 2024年7月31日 |
0.2.1 | 2024年7月20日 |
0.1.1 | 2024年6月22日 |
#41 in 文本编辑器
每月315次 下载
53KB
1.5K SLoC
protols
为 proto3 文件提供语言服务器。它使用tree-sitter解析器执行所有操作。
特性
- 自动完成(包的关键字、枚举和消息)
- 诊断 - 基于语法错误
- 文档符号 - 消息和枚举
- 转到定义 - 跨包
- 悬停 - 跨包
- 重命名 - 仅当前缓冲区
安装
运行 cargo install protols
进行安装,并将以下内容添加到使用 nvim-lspconfig
的配置中
require'lspconfig'.protols.setup{}
依赖
~11–23MB
~341K SLoC