2009-07-17 11 views
5

Estoy tratando de usar Buffers de Protocolo de Google en mi proyecto y me gustaría tener alguna herramienta de soporte de Eclipse. En particular, quiero que Eclipse llame al protoc cada vez que realizo cambios en los archivos .proto y luego reconstruyo todo el código que depende del código generado.¿Cómo obtengo soporte para GPB en Eclipse?

traté de establecer un constructor personalizado pero me mantiene molestando con errores que no entiendo, lo más a menudo se queja de que el archivo .proto no está en la ruta dada por --proto-path, que debe ser por todo lo que pueda contar. Además, como utilizo ${build_files}, Eclipse pasa todos los archivos modificados al compilador (en lugar de los que he configurado para desencadenar la compilación).

NetBeans parece tener un plugin de protobuf, pero no puedo encontrar uno para Eclipse. ¿Hay alguno?

+0

duplicado de http://stackoverflow.com/questions/968578/eclipse-plugin-for-working-with-protobuf – Thilo

Respuesta

1

En la práctica, el resaltado de sintaxis resultó no ser tan importante, casi no edito estos archivos, y tienden a ser muy pequeños. Maven y el plugin m2eclipse manejan el lado constructivo de las cosas geniales.

1

No estoy seguro de si hay un generador, pero encontré un complemento para syntax highlighting para los búferes de protocolo.

Puede definir un external builder en el complemento que invoca una tarea ant. Es un error feo, pero hasta que haya una mejor solución, esto puede servir a tus propósitos.

+0

Sí, esto es lo que también se usa. – JesperE

0

recomiendo el uso de tampones "Herramientas de Desarrollo del Protocolo" de Google. Es un complemento para Eclipse que cuenta con regeneración automática y comprobación de errores, entre otras cosas. Está disponible aquí: http://code.google.com/p/protobuf-dt/.

0

Si bien esta pregunta es cercana a la otra Eclipse plugin for working with protobuf, las respuestas aquí son diferentes.

Bueno, sí, si usas maven/gradle para invocar protoc (compilador de Protobuf), entonces es posible que no necesites ningún complemento de Eclipse.
Editor de colorización ayuda para archivos largos o con muchos comentarios. Sepa que hay 2 plugins de editor para Eclipse.

Cuestiones relacionadas