낭만 프로그래머

Eclipse SDK를 이용하여 Plug-in 만들기 본문

Tool/Eclipse

Eclipse SDK를 이용하여 Plug-in 만들기

조영래 2017. 4. 3. 14:44

1. Eclipse SDK 를 다운로드

  1.1. http://www.eclipse.org/pde/ 접속하여 Download 클릭


  1.2. Lastest Release 를 클릭


  1.3. 자신의 OS에 맞는 파일을 다운로드


2. 예제 만들기

  2.1 New -> Other... 클릭


  2.2. Plug-in Project 선택 후 Next


  2.3. Project name 입력 후 Next 클릭


  2.4. This plug-in will make contributions to the UI 체크 해제, Would you like to create a rich client applications? No 선택 후 Next 클릭


  2.5. Create a plug-in using one of the templates 체크 해제 후 Finish 클릭


  2.6. Yes 클릭


  2.7. Extensions 탭 선택 , Add 클릭


  2.8. Extension Wizards 탭 선택 후, "Hello, World" command contributi... 선택 후, Next 클릭


  2.9. Finish 클릭


  2.10. Yes 클릭


  2.11. Dependencies 탭 선택, Required Plug-ins 의 Add 클릭


  2.12. org.eclipse.core.resources 를 선택 후, OK 클릭


  2.13. plugin.xml 탭 선택 후 , 아래 내용을 복사하여 넣기

<menuContribution locationURI="popup:org.eclipse.jdt.ui.PackageExplorer">
 <command
  commandId="TestPluginProject.commands.sampleCommand"
  id="TestPopupMenu.menus.sampleCommand"
  label="Popup Menu Test"
  mnemonic="S">
  <visibleWhen>
   <with variable="activeMenuSelection">
    <iterate ifEmpty="false">
     <adapt type="org.eclipse.core.resources.IResource">
      <test property="org.eclipse.core.resources.contentTypeId" value="org.eclipse.jdt.core.javaSource" />
     </adapt>
    </iterate>
   </with>
  </visibleWhen>
 </command>
</menuContribution>


3. Plug-in Export

  3.1. File -> Export 클릭


  3.2. Deployable plug-ins and fragments 선택 후, Next 클릭


  3.3. Export 할 폴더 지정 후, Finish 클릭


4. 테스트

  4.1. Export 폴더에 가서 jar 파일을 Eclipse 의 plugins 폴더에 복사 후, Eclipse 재시작


  4.3. Menu 확인


  4.4. Tool bar 확인







 

 4.5. Popup menu 확인 (조건: Package Explorer 화면에서 Java 소스 파일일 경우 나타남)