Как я могу добавить свой взгляд на конкретную перспективу? - PullRequest
0 голосов
/ 16 августа 2010

Я реализовал два плагина. Один для перспективы, а другой для просмотра.

Класс для перспективы MyPerspectiveFactory с идентификатором my.MyPerspective.

И мой плагин вида xml выглядит следующим образом. Это означает, что добавьте мой взгляд, короткий путь к моей перспективе.

<extension point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension targetID="my.MyPerspective">
           <view
             id="my.myview"
             ratio="1"
             relationship="stack"
             relative="org.eclipse.ui.views.TaskList">
           </view>
           <viewShortcut
             id="my.myview">
           </viewShortcut>
         </perspectiveExtension>
 </extension>

Этот ярлык не работает.

Если я изменю targetID на * или org.eclipse.cdt.ui.CPerspective, он отлично работает в перспективе C / C ++.

Пожалуйста, дайте мне знать ваше предложение. Благодарю.

1 Ответ

0 голосов
/ 17 марта 2011

Я бы проверил правильность идентификаторов (действительно ли это my.MyPerspective или my.myPerspective? Или аналогичный) и убедился, что представление TaskList доступно в перспективе.

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