어떤 방법으로 선택한 작업 공간을 기반으로 Eclipse 작업 공간 아이콘을 변경할 수 있습니까? 다른 Eclipse 인스턴스에서 실행중인 다중 작업 영역이 열려 있고 인식하기가 복잡해집니다. 위치를 나타내는 위치 인수를 시도했지만 패키지 탐색기/탐색기의 디렉토리 선택에 따라 변경됩니다. 어떤 팁?선택된 작업 공간에 따라 Eclipse 아이콘 변경
답변
Eclipse에서 제품은 products extension point을 사용하여 정의됩니다. 무엇보다도이 확장 지점은 브랜딩 아이콘을 정의합니다. 이것들은 윈도우 작업 표시 줄과 alt-tab 목록의 아이콘에도 영향을 미칩니다.
사용자가 할 수있는 것은 각각 다른 아이콘을 사용하는 새 제품을 정의하는 자체 플러그인을 작성하는 것입니다. 그러면이 제품은 일반 Eclipse 애플리케이션을 실행할 수 있습니다. 명령 줄에서 제품간에 전환 할 수 있습니다.
제품 확장 점은 다음과 같이 될 것이다 :
이<extension id="my_product_1" point="org.eclipse.core.runtime.products">
<product application="org.eclipse.ui.ide.workbench" name="My Product">
<property name="windowImages" value="icons/sample2.gif" />
<property name="appName" value="My Product"/>
<property name="aboutImage" value="product_lg.gif"/>
<property name="aboutText" value="My Product"/>
</product>
</extension>
당신은 각각 다른 아이콘을 참조, 같은 플러그인의 여러 만들 수 있습니다. RCP 메일 템플리트를 사용하여 새 플러그인을 작성하여 예제를 볼 수 있습니다.
이 제품은 "-product [플러그인 ID]. [제품 ID]"와 함께 명령 행에서 참조하십시오. 그래서 당신은 다른 제품과 작업 공간을 지정하여 다른 명령 줄 여러 창 바로 가기를 만들 수 있습니다
eclipse -product org.my.plugin.my_product_1 -data /path/workspace1
eclipse -product org.my.plugin.my_product_2 -data /path/workspace2
이클립스 3.3에서
및 이전을 그것을 사용하는, 당신은 단지 일식/플러그인 디렉토리로 플러그인을 복사 할 수 있습니다 . 3.5에서는 "호스트에 설치"로 플러그인을 내보낼 때 옵션이 있습니다. 3.4 (및 3.5)에는 dropins 폴더가 있습니다.
앤드류 감사, 이클립스 플러그인 수명주기를 탐구하고 플러그인에서 여러 제품을 정의하는 기본 이클립스 플러그인을 개발했습니다. 당신의 도움을 주셔서 감사합니다. 링크는 다음과 같습니다. http://cksachdev.blogspot.com/2009/05/i-use-eclipse-badly.html –
- 1. 이미 내 작업 공간에 Eclipse 프로젝트 열기
- 2. Eclipse RCP 명령의 프로그래밍 방식으로 아이콘 변경
- 3. 현재 선택된 데이터베이스 변경
- 4. 허드슨의 단일 작업 공간에 코드 브랜치 추가
- 5. 허드슨 노예, 작업 공간에 액세스하는 방법
- 6. Eclipse : 한 작업 공간에서 다른 작업 공간으로 구성 내보내기
- 7. 페이지 속성에 따라 아이콘 표시
- 8. FontColor 선택에 따른 아이콘 변경
- 9. Android 3.0 : 작업 표시 줄의 아이콘 순서 변경
- 10. Javascript - 경고 아이콘 변경
- 11. .JAR 파일의 아이콘 변경
- 12. Android 애플리케이션 아이콘 변경
- 13. 도크에서 휴지통 아이콘 변경
- 14. 응용 프로그램 아이콘 변경
- 15. Win32 : 프로그램 아이콘 변경
- 16. 경고 버튼의 아이콘 변경
- 17. 그림 컨트롤의 아이콘 변경
- 18. flex4는 변경 지정 BTN 아이콘
- 19. lwjgl이있는 작업 표시 줄 아이콘?
- 20. Eclipse 작업 영역 및 활성 집합
- 21. 작업 공간 당 Eclipse 플러그인 사용 안함
- 22. Eclipse 작업 공간 백업
- 23. 바탕 화면 아이콘 크기 변경
- 24. 런타임에 응용 프로그램 아이콘 변경
- 25. 프로그래밍 방식으로 확장 아이콘 변경
- 26. WPF 메뉴 아이콘 변경 문제
- 27. 아이콘 파일의 이미지 순서 변경
- 28. Facebook FBML 탭 변경 아이콘
- 29. ThreadPool 다른 작업 완료에 따라 달라지는 작업
- 30. 관계형 데이터베이스를 사용하여 시간과 공간에 따라 인벤토리 이동 추적
색상을 변경하려면 플러그인 작성이 필요하다고 생각합니다. 지금은 Eclipse에 -showlocation 인수를 사용해 보았습니다. 그러나 문제는 매우 긴 제목을 보여줍니다. 예 : 필자가 Java perspective를 사용하고 있다면 Java - Eclipse Platform - [workspaceName]이 표시됩니다. 제목 표시 줄 문자열을 재설정하고 작업 영역 이름 만 표시하는 방법이 있습니까? TaskBar 자체에서 작업 영역을 선택하고 싶습니다. 색상 구성이있는 플러그인은 도움이 될 것입니다 만, 지금은 누군가가 Eclipse의 제목 표시 줄을 재설정하는 것을 도와 줄 수 있습니다. –