문제

프로젝트에서 Google 프로토콜 버퍼를 사용하려고 노력하고 있으며 Eclipse의 툴링 지원을 받고 싶습니다. 특히, 나는 Eclipse가 전화하기를 원합니다 protoc 내가 변경할 때마다 .proto 파일을 파일 한 다음 생성 된 코드에 따라 달라진 모든 코드를 재구성하십시오.

나는 커스텀 빌더를 설정하려고했지만 이해하지 못하는 오류로 계속 나에게 버그를 일으킨다. .proto 파일은 주어진 경로에 없습니다 --proto-path, 그것은 내가 말할 수있는 모든 것입니다. 또한 사용하기 때문에 ${build_files}, Eclipse는 변경된 모든 파일을 컴파일러로 전달합니다 (빌드를 트리거하도록 구성된 것 대신).

Netbeans에는 protobuf-plugin이있는 것 같지만 Eclipse 용은 찾을 수 없습니다. 하나있어?

도움이 되었습니까?

해결책 3

실제로 구문 강조 표시는 그렇게 중요하지 않은 것으로 판명되었으며,이 파일을 거의 편집하지 않으며 매우 작습니다. Maven과 M2Eclipse 플러그인은 건물의 건물 측면을 처리합니다.

다른 팁

GoogleCode에 Protoclipse 플러그인이 있습니다. 초기 단계입니다.http://code.google.com/p/protoclipse/

빌더가 있는지 확실하지 않지만 플러그인을 찾았습니다. 구문 강조 표시 프로토콜 버퍼 용.

당신은 정의 할 수 있습니다 외부 빌더 개미 작업을 호출하는 플러그인에서. 그것은 못생긴 kludge이지만 더 나은 해결책이있을 때까지 이것은 당신의 목적에 도움이 될 수 있습니다.

Google의 "프로토콜 버퍼 개발 도구"를 사용하는 것이 좋습니다. 자동 재생 및 오류 확인을 특징으로하는 Eclipse 용 플러그인입니다. 여기에서 사용할 수 있습니다. http://code.google.com/p/protobuf-dt/ .

이 질문은 다른 질문에 가깝습니다 Protobuf 작업을위한 Eclipse 플러그인, 여기서 답은 다릅니다.

네, Maven/Gradle을 사용하여 호출하면 protoc (Protobuf Compiler), Eclipse 플러그인이 필요하지 않을 수 있습니다.
Colorizing Editor는 긴 파일 또는 많은 의견을 제공합니다. Eclipse 용 편집기 플러그인 2 개가 있다는 것을 알고 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top