Подтвердить что ты не робот

Как добавить перспективы в Eclipse

Если у меня установлены две версии Eclipse, как добавить перспективу, которую я установил в одну [версию eclipse], другой? Как перенести перспективы в первую очередь? I.e., откуда они берутся (не говорите мне "диалог" Открытая перспектива ")?

4b9b3361

Ответ 1

Так как выбранный ответ немного "плохой" в деталях на "откуда происходят перспективы", вот некоторые предикаты:

A perspective в Eclipse - это действительно именованная организация представлений, меню и панелей инструментов, которые можно сохранить и переключить на - уникальную вкладку приложения, организованную для конкретной задачи или набора задач.

Итак, перспектива приходит либо из:

  • вы: вы можете изменить любую перспективу, добавить вид, удалить меню, добавить панели инструментов... и затем сохранить результат (текущая измененная перспектива) под новым именем.

alt text http://www.javalobby.org/images/postings/rj/eclipse_perspective/1.gif

  • плагин: для этого плагин объявляет точку расширения для перспективного вклада: org.eclipse.ui.perspectives. Новая перспектива добавляется к рабочему месту, определяя расширение для этой точки. В приведенном ниже примере перспективное расширение определено для перспективы тестирования. Это объявление содержит основные элементы: id, name и class.

       

Полное описание точки расширения и синтаксиса доступно в документации разработчика для org.eclipse.ui. Атрибуты описываются следующим образом.

  • id - уникальное имя, которое будет использоваться для идентификации этой перспективы.
  • name - это имя для перевода, которое будет использоваться в строке меню окна рабочего стола, чтобы представить эту перспективу.
  • class - полное имя класса, реализующего интерфейс org.eclipse.ui.IPerspectiveFactory.
  • значок - относительное имя значка, который будет связан с этой перспективой.

Эта точка расширения используется для добавления перспективных заводов в верстак.
Перспектива factory используется для определения начального макета и видимых наборов действий для перспективы. Пользователь может выбрать перспективу, вызвав подменю "Open Perspective" в меню "Window".


Вот почему копирование плагина из одной установки eclipse в папку другого затмения сделает перспективу доступной для вашего вторая установка Eclipse.
(Как показывает последняя ссылка, вы можете определить местоположение пакета плагинов, чтобы ваши два Eclipse могли совместно использовать общий набор плагинов).

Подробнее о переносе плагинов между разным Eclipse (разных версий) в этом вопросе SO "Как переустановить установленные плагины Eclipse?.

Ответ 2

Перспективы Eclipse обычно определяются функциями/плагинами. Если вам не хватает определенной перспективы, проверьте список функций/плагинов установки.

Ответ 3

Редакторы и другие плагины могут добавить свои собственные перспективы. Вы также можете создавать и сохранять свои собственные перспективы, но я считаю, что вы спрашиваете о перспективах, добавленных плагинами.

Решение состоит в том, чтобы установить те же плагины.