2013-07-12 2 views
1

Eclipse e4 인큐베이터를 사용하여 Eclipse 플러그인 (예 :보기 파트)을 만들 수 있습니까? 또는 e4는 '창 기반'응용 프로그램에만 유용합니까?Eclipse e4 및 플러그인 개발

이미 How can I create a view using the E4 programming model to be a plug-in for Eclipse 4.2 or above?을 확인했지만 유용한 답변을 제공하지 못했습니다.

추가 : 독립 실행 형 rcp 응용 프로그램이 아닌 Eclipse 플러그 인을 만들고 싶습니다.

답변

1

정확하게 달성하고 싶은 것이 확실하지 않습니다.

옵션 1 : 당신은 E4의 RCP 응용 프로그램에 대한 플러그인을 작성하려는 : 당신은이 모델 조각을 통해 (예를 들면, E4 응용 프로그램 모델에 ViewParts 기여) 할 수 있습니다.

기본적으로 Eclipse 3.x에서 org.eclipse.ui.views 확장 점을 확장하는 대신 플러그인에서 응용 프로그램 모델 조각 파일을 작성하고이를 확장 점 org.eclipse로 확장하여 참조하십시오. e4.workbench.model. 모델 조각에서 기여할 부분, 명령 등을 정의합니다.

은 자세한 내용은 예를 들어이 자습서를 참조하십시오

옵션 2 : 당신은 플러그인 E4 스타일 이클립스 자체를 작성합니다.

지금까지 나는 현재, 이클립스 IDE가 (... 적어도 그 https://bugs.eclipse.org/bugs/show_bug.cgi?id=376486이 나타내는 것입니다) 조각을 향상 할 수 없기 때문에이 , 간단 수 없습니다 알고하지만 그건 작동 할 때, 옵션 1

를 참조로

그때까지는 클래식 확장 점을 사용해야합니다. e4의 POJO/Injection 방식을 사용하여 뷰를 작성할 수는 있지만, 3.x에서 e4까지의 브리지를 사용해야합니다. http://eclipsesource.com/blogs/2012/06/18/migrating-from-eclipse-3-x-to-eclipse-4-e4/에서 몇 가지 힌트를 얻을 수 있습니다. 특히, "세 번째 옵션은 e4 도구 프로젝트에서 3.x e4 브리지를 사용하는 것"을 시작하는 단락을 참조하십시오.

+0

독립형 rcp 응용 프로그램이 아닌 Eclipse 플러그인을 만들고 싶습니다. – user2504611

+0

답변을 업데이트했습니다. 도움이되는지 확인하십시오. –

관련 문제