Как удалить перспективу Eclipse для плагина, который я удалил? - PullRequest
36 голосов
/ 21 мая 2009

Я оценивал плагин Enterprise IDE для Eclipse и в итоге решил не покупать его. После того, как я удалил плагин, у меня остались куча кнопок перспективы (те, что в дальнем верхнем правом углу), которые я не могу удалить. Как мне избавиться от вручную, не убирая в нём мое рабочее пространство?

Редактировать : Чтобы быть понятным, щелчок правой кнопкой мыши и переход к «закрытию» ничего не делают. Даже не сообщение об ошибке.

Ответы [ 7 ]

65 голосов
/ 10 октября 2009

Нажмите Window ► Preferences ► General ► Perspectives. Выберите перспективу, которую вы хотите удалить, и удалите ее. Некоторые из них неустранимы. Я не знаю почему.

41 голосов
/ 21 мая 2009

Как вы удалили этот плагин?

Как Даниэль подробности в его ответ , Help-> Install new software -> нажмите на "Whats already installed?" - это правильный способ удалить плагин, а также избавиться от перспективы .

Если плагин был установлен в каталоге dropins или в <eclipse>/plugins и <eclipse>/features, вы удалили все directories/jar в <eclipse>/features, потому что, если этот плагин был упакован как продукт, он определил в точка расширения продукта a plugin_customization.ini , которая может указывать некоторые кнопки перспективы.

Если нет, то единственное решение - внимательно изучить метаданные рабочей области, найти все последние файлы, связанные с этим плагином, и удалить их.
Сначала сделайте копию своего рабочего пространства.

В качестве примера такого внимательного изучения метаданных рабочей области " user900975 указывает в свой ответ в файле <your workspace folder>/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml с <perspectives> element и <perspective> дочерние элементы, которые вы можете удалить.


Примечание: Eightball упоминает в его ответе (с голосованием) возможность составить список и удалить перспективу.

delete perspective

Поскольку он упоминает: «Некоторые из них являются несъемными. Я не знаю, почему», мой оригинальный ответ все еще остается в силе.


Александрос добавляет в комментарии :

Это помогло мне исправить это, но в моем случае файл, который мне пришлось редактировать при закрытии Eclipse, был:

.metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi
8 голосов
/ 15 июня 2009

У меня возникла та же проблема с левой кнопкой перспективы для изучения хранилища SVN. Он не исчезнет при использовании опции закрытия. Однако он исчез после выбора из Window -> Close All Perspectives.

С уважением,

3 голосов
/ 18 августа 2011

<папка вашего рабочего пространства> /. Metadata / .plugins / org.eclipse.ui.workbench / workbench.xml содержит элемент с дочерними элементами. Вы можете удалить элементы, и они больше не будут отображаться на панели инструментов. Eclipse записывает в этот файл при выходе из него, поэтому ваши изменения будут перезаписаны, если вы сначала не закроете Eclipse.

2 голосов
/ 05 января 2012

Если вы установили плагин, нажмите Help ► Install new software, затем нажмите What's already installed? в правом нижнем углу. Удалите то, что вы хотите, перспектива также будет удалена.

1 голос
/ 22 марта 2010

У меня была такая же проблема после установки плагина. Ответ довольно прост, если не очевиден.

  1. Открыть окно | Предпочтения
  2. Нажмите Общий узел
  3. Нажмите Перспективы

Найдите перспективу в списке и затем выберите команду «Удалить» справа.

Список обновится, и ваша перспектива будет удалена.

1 голос
/ 21 мая 2009

Вы также можете попробовать запустить Eclipse с аргументом командной строки -clean. Это очищает кэш времени выполнения Eclipse, поэтому может решить и вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...