Я хочу изменить значок пользовательской перспективы в eclipse. Я много искал, но я не нашел решения.Как изменить значок пользовательской перспективы в eclipse?
ответ
Если вы сохранили существующую перспективу под другим именем в качестве своей собственной перспективы, изменить значок невозможно.
Вам нужно будет определить перспективу, написав небольшой плагин Eclipse, чтобы иметь возможность изменять значок.
Значок перспективы можно изменить, обновив атрибут iconURI
определения перспективы в файле workbench.xmi
. Этот файл находится внутри каталога .метамета рабочей области. например /My-Workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
.
Обычно есть две линии с атрибутом iconURI
. Например:
<children xsi:type="advanced:Perspective" ... iconURI="platform:/plugin/com.atlassian.clover.eclipse.core/icons/cview16/clover.gif" tooltip="Clover">
и
<snippets xsi:type="advanced:Perspective" ... iconURI="platform:/plugin/com.atlassian.clover.eclipse.core/icons/cview16/clover.gif" tooltip="Clover">
Значок URI представляет собой путь к изображению в пределах плагин Eclipse. (Плагины находятся в каталоге {ECLIPSE_HOME}/plugins
.)
Файл workbench.xmi
необходимо отредактировать после закрытия Eclipse IDE, поскольку файл будет перезаписан при выходе из Eclipse.
В этом примере я создал пользовательскую перспективу с именем Clover, изменив Перспектива Java, доступную в Eclipse, и сохранил ее как «Clover». Изначально моя точка зрения имела тот же значок, как перспективы Java:
я закрыл Eclipse, изменил пути значка в workbench.xmi
, сохраненный файл, вновь открыт в IDE, и получил новый значок отображается:
Примечание: Я использую Eclipse, 4.6.0 (неон), но это решение будет работать для всех версий Eclipse, 4.
hm, мне не удалось выполнить эту работу (также используя 4.6.0). Я добавил свой файл изображения в 'C: \ eclipse \ plugin \ icons \ scala.png', после чего я изменил файл workbench.xml в указанном выше пути следующим образом:'
@Fawix. Я тоже не смог достичь этого в Mars.2 (4.5.2). Возможно, это 'elementId =" org.eclipse.jst.j2ee.J2EEPerspective.JUnit "' в '
@ Gerold, я тоже это пробовал, чтобы добавить и тег snippet, и element_id. У вас была удача? Это все еще не сработало для меня (кстати, хорошая идея сохранить как на git!) – Fawix
Открыть плагин.xml для вашего плагина; перейдите на страницу «Расширения»; и выберите расширение перспективы (в org.eclipse.ui.perspectives: вы должны ввести свой пользовательский prspective здесь). Существует атрибут значка, который вы можете установить для своей пользовательской перспективы. (Я использую Neon2)
- 1. Как изменить значок открытой перспективы?
- 2. Как добавить перспективы в Eclipse
- 3. Переопределение перспективы в eclipse
- 4. Как остановить «всплывающие перспективы» в Eclipse?
- 5. Как получить идентификатор перспективы Eclipse?
- 6. Eclipse e4 Расширение перспективы
- 7. Eclipse Android Перспективы
- 8. Eclipse RCP, смена перспективы
- 9. Android Eclipse, DDMS нить перспективы
- 10. Как программно сбросить перспективы в Eclipse
- 11. Disable Eclipse auto-save перспективы
- 12. Значок пользовательской прокрутки Android
- 13. Как удалить значок в Eclipse
- 14. Как выйти из перспективы отладки eclipse?
- 15. Как сбрасывать перспективы Eclipse RCP программно
- 16. Как изменить «новое» подменю в Eclipse Navigator?
- 17. Несколько областей редактора в пользовательской перспективе Eclipse
- 18. Отключить автоматическое изменение перспективы в Eclipse
- 19. Eclipse большой значок креста значок?
- 20. Автоматическое изменение перспективы Eclipse при запуске приложения
- 21. Как изменить значок в окне прогресса?
- 22. Я не вижу перспективы Aptana в Eclipse
- 23. Eclipse, перспективы изменения открытых файлов в редакторе
- 24. Как программно изменить имя или значок представления Eclipse?
- 25. Позиция пользовательской консоли Eclipse
- 26. Как изменить значок JLabel?
- 27. Как изменить значок формы
- 28. Как изменить значок меню
- 29. Как изменить значок JFrame
- 30. Как изменить значок заголовка?
замените значки в папке плагинов и перепишите их соответствующие плагины.xml –
К сожалению, последний комментарий, дата: 2007-10-04 12:34:27 EDT, на этой (все еще открытой) ошибке: https : //bugs.eclipse.org/bugs/show_bug.cgi? id = 10999: «Нет планов работать над этим или с ошибкой 118296 в 3.4, но я бы рассмотрел исправления, если они были представлены». –