Como faço para obter suporte para GPB no Eclipse?
-
16-09-2019 - |
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?
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.