Плагин Eclipse для работы с protobuf

Буферы протокола (protobuf) – это способ кодирования структурированных данных в эффективном, но расширяемом формате.

Существует плагин для Netbeans, но я не могу найти его для Eclipse. Он существует? Если да, поделитесь ссылкой.

Спасибо.


person Artyom Sokolov    schedule 09.06.2009    source источник
comment
Что вы хотите, чтобы плагин делал? Редактировать файлы красиво? Построить их?   -  person James Moore    schedule 26.09.2011


Ответы (4)


Я рекомендую использовать "Инструменты разработки протокольных буферов" Google. Это плагин для Eclipse, который, среди прочего, включает автоматическую регенерацию и проверку ошибок с быстрыми исправлениями. Он доступен здесь: https://github.com/google/protobuf-dt/blob/master/README.md .

person unBrice    schedule 19.10.2011
comment
Ваша ссылка не работает; Я пошел искать, но мне не повезло найти рабочее место для загрузки. - person kd8azz; 27.09.2016
comment
Thanjs @kd8azz Я исправил ссылку. - person unBrice; 28.09.2016
comment
Альтернативная ссылка: marketplace.eclipse.org/category/free-tagged/protocol. -буферы - person Jesse Chisholm; 04.10.2016

Он похоже, еще не одобрен Eclipse.< br> И проект EMF использует protobuf, но не как плагин.

Так что на данный момент, похоже, нет плагина Eclipse protobuf.

person VonC    schedule 09.06.2009

Я пробовал protobuf-dt, это был единственный плагин [на рынке]. Но у него были некоторые проблемы, поэтому я создал (ноябрь 2016 г.) тот, который подходил бы для использования protobuf и gRPC, который у нас есть (генерация внутри сборки maven без ожидания проблемы, которые необходимо решить)

Добро пожаловать в минималистский редактор для файлов .proto. Всего 25 КБ, работает в любом Eclipse (для последней версии protobuf-dt 3.2 требуется Neon). for-protocol-buffers-and-grpc" rel="nofollow noreferrer">https://github.com/Enide/polyglot-maven-editors#minimalist-proto-files-editor-for-protocol-buffers-and-grpc

Он уже есть в Marketplace https://marketplace.eclipse.org/content/minimalist-proto-files-editor-protocol-buffers-and-grpc

person Paul Verest    schedule 06.11.2016
comment
Больше не доступен. - person Carlos Marmolejo; 28.07.2021
comment
Да, двоичные файлы отсутствуют, так как BinTray не работает. Но можно собрать локально с помощью maven и установить из созданного архива сайта обновлений github.com/Enide/polyglot-maven-editors/blob/master/ - person Paul Verest; 28.07.2021

Использование m2eclipse и указаний из проблема 81/комментарий 6 для плагина protobuf maven он работает очень хорошо.

Единственный трюк, который точно не работает, это то, что «сгенерированные источники / protobuf» будут созданы в соответствии с инструкциями, которые не добавляются автоматически в исходную папку в eclipse. Сделайте это вручную, и вы g2g.

Связанные проблемы Stackoverflow:

person TJR    schedule 18.11.2010