Inspired by protobuf-jetbrains-plugin and intellij-protobuf-editor.
IntelliJ-based IDEs Protobuf Language Plugin that provides Protobuf language support.
Warning
This plugin is not compatible
with Jetbrains Official Protobuf Plugin bundled in
2021.2 and later.
You should disable Protocol Buffer and gRPC to use this plugin.
Analyzing features:
✅ Syntax highlighting
✅ Symbol and References
✅ Import file from library and SDK
✅ Navigation
✅ Find Usage
✅ Code folding
✅ Semantic analysis
✅ Struct Viewer
✅ Quick documentation
✅ PSI stub
✅ Java/Kotlin support
✅ Sisyphus framework integration
✅ Decompile from proto descriptor for golang
✅ Send gRPC native/transcoding requests via Http Client
✅ Explore gRPC APIs via Endpoints
✅ Buf support
via Buf for Protocol Buffers
✅ Protobuf Editions support
✅ Protobuf Text Format support
Editor features:
✅ Auto Completion
✅ Code format
✅ Import optimizing
✅ AIP spec support
✅ Auto import
✅ Import quick fix
✅ Edit protobuf line comments as markdown
More features wait for your discovering...