2009-07-17 8 views
5

Sto cercando di utilizzare i buffer del protocollo di Google nel mio progetto e mi piacerebbe avere un supporto per gli strumenti da Eclipse. In particolare, desidero che Eclipse chiami protoc ogni volta che apporto modifiche ai file .proto e quindi ricostruisco tutto il codice che dipende dal codice generato.Come posso ottenere supporto per GPB in Eclipse?

Ho cercato di creare un costruttore personalizzato ma mantiene bugging me con errori che non capisco, il più delle volte si lamenta che il file non è .proto sul percorso indicato dal --proto-path, che dovrebbe essere da parte di tutti che posso raccontare. Inoltre, poiché utilizzo ${build_files}, Eclipse passa tutti i file modificati al compilatore (anziché quelli che ho configurato per attivare la generazione).

NetBeans sembra avere un plug-in protobuf, ma non riesco a trovarne uno per Eclipse. Ce n'è uno?

+0

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

risposta

1

In pratica, l'evidenziazione della sintassi si è rivelata non tanto importante, a malapena modifico questi file e tendono ad essere molto piccoli. Maven e il plugin m2eclipse gestiscono il lato dell'edificio delle cose grandiose.

1

Non sono sicuro se c'è un costruttore, ma ho trovato un plugin per syntax highlighting per i buffer di protocollo.

È possibile definire un external builder sul plug-in che richiama un'operazione ant. È un brutto scherzo, ma finché non ci sarà una soluzione migliore questo potrebbe servire ai tuoi scopi.

+0

Sì, questo è quello che uso pure. – JesperE

0

mi consiglia di utilizzare "Strumenti Protocollo Buffer di sviluppo" di Google. È un plugin per Eclipse che include la rigenerazione automagic e il controllo degli errori, tra le altre cose. È disponibile qui: http://code.google.com/p/protobuf-dt/.

0

Mentre questa domanda è vicina ad altre Eclipse plugin for working with protobuf, le risposte qui sono diverse.

Bene, sì, se si utilizza Maven/Gradle per invocare protoc (compilatore Protobuf), potrebbe non essere necessario alcun plug-in Eclipse.
L'editor di colorazione è utile per file lunghi o con molti commenti. Sapere che ci sono 2 plugin editor per Eclipse.

Problemi correlati