Pergunta

Estou tentando usar os buffers do Google Protocol no meu projeto e gostaria de ter algum suporte de ferramentas do Eclipse. Em particular, quero que o eclipse ligue protoc toda vez que faço alterações no .proto arquivos e, em seguida, reconstrua todo o código que depende do código gerado.

Eu tentei configurar um construtor personalizado, mas ele continua me incomodando com erros que não entendo, na maioria das vezes reclama que o .proto o arquivo não está no caminho dado por --proto-path, o que deve ser tudo o que posso dizer. Além disso, porque eu uso ${build_files}, O Eclipse passa todos os arquivos alterados para o compilador (em vez daqueles que eu configurei para acionar a compilação).

O NetBeans parece ter um protobuf-plugin, mas não consigo encontrar um para o Eclipse. Existe um?

Foi útil?

Solução 3

Na prática, o destaque da sintaxe acabou por não ser tão importante, eu dificilmente edito esses arquivos e eles tendem a ser muito pequenos. O plugin Maven e o M2eclipse manipulam o lado do edifício, as coisas são ótimas.

Outras dicas

Há um plug -in de protoclipse no GoogleCode, que está nos estágios iniciais:http://code.google.com/p/protoclipse/

Não tenho certeza se existe um construtor, mas eu encontrei um plugin para realce de sintaxe para buffers de protocolo.

Você pode definir um construtor externo no plug -in que chama uma tarefa de formiga. É um kludge feio, mas até que haja uma solução melhor, isso pode servir a seus propósitos.

Eu recomendo o uso de "Ferramentas de Desenvolvimento de Buffers de Protocolo" do Google ". É um plug -in para o Eclipse que apresenta regeneração automágica e verificação de erros, entre outras coisas. Está disponível aqui: http://code.google.com/p/protobuf-dt/ .

Enquanto esta pergunta está perto de outro Plug -in eclipse para trabalhar com protobuf, as respostas aqui são diferentes.

Bem, sim, se você usar o Maven/Gradle para invocar protoc (Compilador Protobuf), do que você pode não precisar de nenhum plug -in eclipse.
O editor colorizado ajuda para arquivos longos ou com muitos comentários. Saiba que existem 2 plug -ins de editor para o Eclipse.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top