Pregunta

Estoy tratando de usar Google Protocol Buffers en mi proyecto y me gustaría tener algún soporte para herramientas de Eclipse. En particular, quiero que Eclipse llame protoc Cada vez que hago cambios en el .proto archivos y luego reconstruir todo el código que depende del código generado.

Traté de configurar un constructor personalizado, pero sigue molestándome con errores que no entiendo, la mayoría de las veces se queja de que el .proto el archivo no está en la ruta dada por --proto-path, que debería ser por todo lo que puedo decir. Además, porque yo uso ${build_files}, Eclipse pasa todos los archivos cambiados al compilador (en lugar de aquellos que he configurado para activar la compilación).

NetBeans parece tener un ProtoBuf-Plugin, pero no puedo encontrar uno para Eclipse. ¿Hay uno?

¿Fue útil?

Solución 3

En la práctica, el resaltado de sintaxis resultó no ser tan importante, apenas edito estos archivos y tienden a ser muy pequeños. Maven y el complemento M2EClipse manejan el lado del edificio de las cosas geniales.

Otros consejos

Hay un complemento de protoclipse en Googlecode, que se encuentra en las etapas iniciales:http://code.google.com/p/protoclipse/

No estoy seguro si hay un constructor, pero encontré un complemento para Destacación de sintaxis para amortiguadores de protocolo.

Puedes definir un constructor externo en el complemento que invoca una tarea de hormiga. Es un kludge feo, pero hasta que haya una mejor solución, esto puede servir a sus propósitos.

Recomiendo usar las "herramientas de desarrollo de buffers de protocolo" de Google. Es un complemento para Eclipse que presenta regeneración automática y verificación de errores, entre otras cosas. Está disponible aquí: http://code.google.com/p/protobuf-dt/ .

Si bien esta pregunta está cerca de otros Complemento de eclipse para trabajar con ProtoBuf, las respuestas aquí son diferentes.

Bueno, sí, si usas Maven/Gradle para invocar protoc (Compilador ProtoBuf), de lo que es posible que no necesite un complemento Eclipse en absoluto.
Coloring Editor ayuda para archivos largos o con muchos comentarios. Sepa que hay 2 complementos de editor para Eclipse.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top