A Language Server for proto3 files. It uses tree-sitter parser for all operations and always runs in single file mode.
- Hover
- Go to definition
- Diagnostics
- Document Symbols for message and enums
Run cargo install protols
to install and add below to setup using nvim-lspconfig
until we start shipping this via Mason.
require'lspconfig'.protols.setup{}