Eclipse Editors for Polyglot Maven
This is done to make minimalist Gradle Editor, and play with Eclipse Editor API, and then maybe find some foundation for Editors in Nodeclipse, but it just as it.
And now there are simple editors for .atom and .groovy/.gy for Polyglot Maven
org.nodeclipse.enide.editors.pom.atomas existing Eclipse project in Eclipse with PDE (e.g. Eclipse Standard or Enide Studio)
Launch an Eclipse application in Debug mode
Possible things to consider
- Check open issues
Minimalist .proto files Editor (for Protocol Buffers and gRPC)
Using ProtoBuf proto3 version
Well, first the was an idea "I can do an Editor for that", when I looked over *.proto files in a project. Then I did a proper research and found protobuf-dt plugin. But after trying it for a few days, I found that using it (as of 2016-11-1):
- #12 other languages options are treated as errors,
- #13 imports like
import "google/protobuf/empty.proto";cant be resolved and become errors,
- #11 validation errors turn project into red (even if everything works fine, Eclipse will be asking confirmation for any launch within a project),
- #14 after disabling validation, still keeps changing
.projectfile to add
org.eclipse.xtext.ui.shared.xtextBuilderand validates all files
- #15 including those inside maven
targetfolder (that will find
TODOs left by ProtoBuf creators).
Part of these issues are possibly be caused by XText approach and limitations, so they likely won't be fixed soon.
XText is not small dependency, while the whole Minimalist Editor is less than 25KB in size.
Latest version 2.3.0 of protobuf-dt requires at least Neon, while this minimalist Editor should work from Neon downto Kepler "and beyond".
It took couples of hours to [hard]code/test from within polyglot-maven-editors, and 2 more to release all out.