Skip to content

Commit

Permalink
Add README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
kralicky committed Jun 26, 2023
1 parent 865a7b0 commit 9460d2c
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Protobuf Language Server

# Coming Soon™

A language server implementation for Protocol Buffers. Still in development.

Planned Features:
- Semantic token syntax highlighting
- Code formatting in the style of gofmt
- Detailed workspace diagnostics
- Several different import resolution strategies including importing from Go modules
- Go-to-definition, find references, and hover support
- Code completion for messages, enums, and import paths (with automatic import management)
- Inlay hints for message and field literal types
- Code generator tools built in
- VSCode and Neovim support

Built using modified versions of bufbuild/protocompile, jhump/protoreflect, and golang/tools.

0 comments on commit 9460d2c

Please sign in to comment.