이클립스 플러그인 예제

도움말 새 소프트웨어 설치를 통해 Eclipse 업데이트 관리자를 사용하여… 이 클립 IDE에 이 새로운 기능을 설치합니다. com.vogella.contribute.parts 플러그인에서 다음 모델 조각을 만듭니다. GMF(그래픽 모델링 프레임워크)를 사용하면 EMF 및 GEF(그래픽 편집 프레임워크)를 기반으로 모델에 대한 그래픽 편집기를 생성할 수 있습니다. 자신의 언어 또는 DSL에 대한 텍스트 편집기를 제공하려는 개발자를 위해 XText는 EBNF 문법 언어를 제공하고이 입력에서 파서, 메타 모델 및 이클립스 텍스트 편집기를 생성합니다. 그 후 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 이클립스 응용 프로그램으로 실행을 선택합니다. 처음에, 이클립스 PDE 플러그인 = 플러그인 개발을 허용 포함 하는 경우 확인 해야 합니다. 그런 다음 feature.xml 파일의 편집기에서 포함된 플러그인 탭을 선택합니다. 작업 영역에서 원하는 플러그인이 이 기능에 포함되어 있는지 확인합니다. 마법사의 두 번째 페이지에서 기능de.vogella.plugin.adapter 플러그인에 추가할 플러그인을 선택 – 속성 보기에 대한 어댑터는 이 연습에 다시 사용되어야 합니다. e4 처리기 템플릿을 기반으로 플러그인 프로젝트 com.vogella.plugin.markers를 만듭니다. 모델 조각 또는 프로세서는 Eclipse 4.x IDE에 대한 관점을 제공할 수도 있습니다.

이를 위해 스니펫을 통해 원근을 추가합니다. 이 확장된 요소 ID는 xpath를 사용할 수 있습니다. 및 기능 이름은 코드 조각입니다. 필요한 모든 플러그인이 제품 구성에 포함되어 있는지 확인합니다. 제품이 필요한 모든 플러그인 또는 기능에 대한 종속성을 정의하는지 확인합니다. 문제를 해결하는 방법에 대한 설명은 이 섹션의 시작 부분을 참조하십시오. 독립 실행형 플러그인을 만드는 대신 OSGi 프레임워크에 배포할 수 있는 여러 번들, 구성 요소 등을 포함하는 배포 패키지를 만들 수도 있습니다. 이 예제에서는 ”hello_osgi” 번들을 포함하는 배포 패키지를 간단히 만듭니다. 이 단계를 수행해야 mToolkit을 설치해야 합니다. (이클립스 개발 환경 설정에 대한 지침은 쿠라 설정을 참조하십시오.) Eclipse IDE의 새 인스턴스를 시작하고 메뉴가 표시되고 표시되지 않는 경우 모델 스파이를 통해 잠재적인 문제를 확인합니다. 개발 하는 동안 시작 구성을 통해 런타임 Eclipse에 플러그인을 추가할 수 있습니다.

Kommentarer inaktiverade.