2009-05-05 3 views
0

Я просто переместил свой плагин из версии 3.3.2 Eclipse в версию 3.4.1. Расширения всплывающего меню, которые я добавил в навигатор проекта (через Object Contribution IFile), не отображаются для исполняемых файлов C++. Объект IResource Взносы не отображаются в папках Debug и Release. Были ли отключены взносы для этих типов? Есть ли способ расширить контекстное меню на этих объектах?Всплывающие расширения Eclipse PDE для CDT

ответ

0

Это не проблема разных версий Eclipse, а несколько разных перспектив Eclipse.

Когда проектный навигатор открывается с перспективой на C++, объекты, представляющие проект, контейнеры выпуска/отладки и двоичные файлы, не являются производными от IResource/IFile, поэтому нельзя использовать Object Contribution IFile. Эти объекты находятся в иерархии пакетов CDT.

В других аспектах, таких как перспектива PDE, объекты в дереве происходят из IResource.

Смежные вопросы