블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
05-17 05:54
 

달력

« » 2024.5
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 31
 

최근에 올라온 글

최근에 달린 댓글


블로그에 소스 코드를 올릴 경우 Google Code 의 SyntaxHighlighter 를 이용하곤 합니다.

근데 소스를 붙여 넣을 때 항상 약간의 번거로움이 있는데요. 그냥 이클립스에서 바로 클립보드로
복사해주는 플러그인을 만들었습니다.



버닝~ 자수씨....

Posted by 자수씨
, |

이클립스와 Google CodeSearch 를 연동해보았습니다.
(꼬치몽의 아는분께서 이미 만들었다고 한거지만...)

플러그인 개발이 그리 어렵지 않다는 것을 보여주기 위해 맹글어보았습니다.





아래 링크는 swf 파일입니다. 내려받아서 보시는게 화질이 더 나을꺼예요~~

 make_plugins.swf

Posted by 자수씨
, |

위와 같이 환경설정에서 설정된 웹 브라우저로 띄우고 싶을 때는 다음과 같이 하면 된답니다.





원문 : http://wiki.eclipse.org/How_can_I_invoke_the_eclipse_default_web_browser_in_my_own_plugin%3F

Posted by 자수씨
, |

이클립스에서 컨텍스트 메뉴를 확장하기 위해서는 Extentions 에 org.eclipse.ui.popupMenus 를 확장합니다.

Package Explorer 의 경우에는 objectContribution 를 추가하게 됩니다.
objectClass description
org.eclipse.jdt.core.ICompilationUnit Package Explorer: Classfile level
org.eclipse.jdt.core.IType Package Explorer: Class level
org.eclipse.jdt.core.IPackageFragment Package Explorer: Package level
org.eclipse.jdt.core.IPackageFragmentRoot Package Explorer: Source folder level
org.eclipse.jdt.core.IJavaProject Package Explorer: Project level
org.eclipse.jdt.core.IMethod Package Explorer: Method level


Java Editor 에 컨텍스트 메뉴를 추가하려면 아래와 같은 설정을.. viewerContribution 입니다.
targetID description
#CompilationUnitEditorContext adds an action to the context menu of Java editors


가장 쉽게 플러그인을 만들어 볼 수 있는 방법이 컨텍스트 메뉴를 확장하는 방법이 아닐까 하네요~



Posted by 자수씨
, |

제가 만드는 플러그인들에 대한 업데이트 사이트를 개장하였습니다.

URL: http://vicki.co.kr/plug-ins/updates/

CSS Sprites 는 이미지를 합치고 style class 로 이미지를 사용할 수 있는 플러그인 입니다.
  - http://vicki.tistory.com/272
Explorer Support 는 프로젝트 탐색기에서 윈도우 탐색기로의 연동을 위한 플러그인 입니다.
  - http://vicki.tistory.com/216


아.. 어제 너무 무리했나봐요... 너무 졸리네요....

Posted by 자수씨
, |
ECF 코어쪽이 업그레이드 되었나본니다. 이전에 올렸던 jar 로는 안되나봐요...

이전 포스팅 >> http://vicki.tistory.com/197

그래서 수정했습니다.






이클립스를 종료하고 이클립스/plugins 폴더에 기존 파일
org.eclipse.ecf.provider.irc.ui_1.3.0.v20080916-1301.jar,
org.eclipse.ecf.provider.irc_1.3.0.v20080916-1301.jar
두 개를 지우신 후에 위에 파일을 붙여넣습니다.



이거때문에 이클립스 한번 날려먹었네요 -_ㅜ

Posted by 자수씨
, |

CSS Sprites 를 위해 이미지 파일과 CSS 파일을 생성해주는 플러그인을 만들었습니다.
특정 폴더에 아이콘을 모아놓고 플러그인을 이용하는 방식입니다.
머 옵션은... 제가 편한대로 만들었습니다~~

이렇게 만든 CSS 는 extjs 에서 사용할 수 있습니다.
아이콘 별로 heaer, bar, 일반 으로 스타일을 제공해줍니다.
header 는 패널의 헤더에 넣을 때 사용하고, bar 는 툴바나 메뉴, 일반은 그리드에 넣을 때 사용합니다.


(동영상은 재생 후 더블클릭하면 전체화면으로 볼 수 있습니다.)
동영상 안보이시면 코덱 >>>> 캠타시아 코덱 

Posted by 자수씨
, |

GMF 는 모르겠지만 GEF 로 할 경우 모델이 늘어나게 되면 여러군데에서 추가해주어야 할 부분들이 많습니다.

이런것들을 줄이기 위해 어노테이션을 간간히 적용하고 있습니다.

그들 중에 하나를 소개합니다.


GMF 도 슬슬 확인해봐야 하는건지.. .끄으응;;;

Posted by 자수씨
, |
plugin.xml 의 Extentsions 탭에서 Add 를 눌러서 Extension Wizards 의 Editor 를 생성하면
XmlEditor 를 만들어 줍니다.

근데 이놈은 파일과 연결할 용도로 만든 ... 그런거라는 ....

그래서 그냥 스트링 데이터를 넣을 수 있게 수정하였습니다.

구글신께서 도움을 주셨습니다.



이것도 역시 얻어걸렸다는...

Posted by 자수씨
, |
RCP 에서 org.eclipse.ui.newWizards 를 확장하여 새로운 위자드를 추가하면 아래와 같이 나옵니다.
그 이유는 런타임에 필요한 번들들에 확장된 위자드들 때문인데요. 다음과 같이 제거들어갑니다.




아... 얻어걸렸네 ㅋㅋㅋ

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백