Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

코딩 연습장

[STS] Eclipse Plugin 만들기 본문

Spring

[STS] Eclipse Plugin 만들기

CindyXX 2020. 4. 13. 14:39

 

sts를 사용하다가 내가 원하는 기능을 plugin으로 만들어서 쓰면 어떨까 하는 생각이 들었다.

개발하면서 발생하는 오류를 google에 검색해서 문제를 해결하는 편인데, 특정 부분을 google에 자동으로 검색하는 기능이 있으면 좋을 것 같다는 생각에 'QuickGoogling(QG)' 을 기획하게 되었다.

 

먼저, 플러그인 만드는 법부터...

 

1. plugin 프로젝트 생성

File > New > Other... > 

Plug-in Project 생성

Project 이름 설정

아래 형광펜 두 곳 체크

형광펜 체크 해제

 

2-1. 프로젝트 Extensions 설정

Extensions > Add.. > Extension Wizards > "Hello..... 선택 next

해당 플러그인 실행시 아래 Message Box Text 에 입력한 문구가 alert처럼 나타난다.

yes 클릭

 

2-2. 프로젝트 Dependencies 설정

Dependencies > Add... > 'org.eclipse.core.resources' 검색 후 선택 > ok

2-3. plugin.xml 에 아래 id label 등 원하는 값으로 변경

 

3. Project Export

File > Export ...

Export > Plug-in Development > Deployable plug-ins and fragments 선택 next

해당 프로젝트 선택, Destinatin Directory 설정 후 Finish

 

4. export된 플러그인 등록

Destinatin Directory에 export된 jar파일을 sts plugin폴더에 등록

 

5. sts(eclipse) 재 실행

상단에 메뉴 생성 확인! (아이콘도 만들어서 추가해봤다 ^_^)

 

 

 

현재는 단순 클립보드에 복사한 텍스트를 바탕으로 구글에 검색하게 만들었는데, 

좀 더 추가해서 편리한 기능을 만들 예정이다.

 

 

+ 마켓플레이스를 찾아보니 이미 비슷한 기능의 플러그인이 등록되어 있었다.

좀 더 error 검색에 특화된 기능을 추가하는 방향으로 수정해야겠다!

 

Comments