nnmatveev / idea-plugin-protobuf

Google Protocol Buffes support for Intellij IDEA
Other
120 stars 39 forks source link

Not supported in IntelliJ 2017.1 #92

Open achinault opened 7 years ago

achinault commented 7 years ago

Updated to 2017.1 and now I am getting the following:

Plugin Error
Problems found loading plugins:
The following plugins are incompatible with the current IDE build: Google Protocol Buffers support

This appears to be a breaking issue and the Protobuf facet will no longer load.

achinault commented 7 years ago

Submitted a Pull Request with fix

IceMan81 commented 7 years ago

As was mentioned in another Issue, there is a different plugin that has full protobuf support including proto3. https://github.com/protostuff/protobuf-jetbrains-plugin

This works with 2017.1

CrazyCoder commented 7 years ago

As far as I understand, that other plug-in doesn't have the compiler integration.

kshchepanovskyi commented 7 years ago

As an author of https://github.com/protostuff/protobuf-jetbrains-plugin I can add a note why it does not support code generation.

It is missing as I did not need it for my projects. In all projects I work on code is generated by invoking corresponding gradle or maven target, and we do not use protoc - protostuff-compiler and wire are used instead.

However, I understand that many users need it, so I put some notes in https://github.com/protostuff/protobuf-jetbrains-plugin/issues/29 - it will be implemented in the future. Right now I cannot switch to it, as there are other things that have higher priority. Help wanted :)