Protobuf Support

Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion Gogland DataGrip Rider MPS Android Studio
Jul 30, 2017
164 772
Google Protobuf support for JetBrains products.

Features:
  • Full Proto3 support.
  • Custom include path for proto files.
  • Usage search for messages, enums and fields (for standard and custom options).
  • Syntax validation for proto2/proto3. Checks for reserved/duplicated field tags and names. Highlight unresolved reference errors.
  • Fonts & Colors configuration.
  • Structure View.
  • Code formatting.
  • Navigation to message, enum or service by name (Ctrl+N)
  • Rename refactoring (files, messages, enums and fields).

Roadmap | Issue tracker | Chat

Download plugin

Recent change notes

v0.10.2 (2017-07-30)

This release contains multiple fixes:
  • Fix NullPointerException on opening plugin settings without open project.
  • Do not highlight extend block for custom options in proto3 as error.
  • Fix rare ClassCastException when running "go to class action".
  • Fix resolving references to types defined inside of oneof + group blocks.

Full Changelog