2010-12-02 14 views
5

Online çok sayıda eğitici aradım ve Lansmanlar ile ilgili bir şey bulmak çok zor.Eclipse eklentisi: Özel Perspektif'e başlatma komutu grubu ekle

Özel bir perspektif uygulayan bir IDE eklentisi uyguluyorum ve Son Aracı Çalıştır düğmesi dışındaki Çalıştır veya Hata Ayıklama araç çubuğu düğmelerinden hiçbirini göremiyorum. Bakış açısını her açtığımda, Özelleştirme Perspektifine ve Komut Grubu Görünürlüğüne girmem ve Başlat komut grubunu etkinleştirmem gerekiyor.

Bir LaunchConfigurationType uyguladım ve temelde LaunchShortcuts eklemeye çalışıyorum.

Aşağıdaki gibi Çalıştır ... ve Hata Ayıkla ... görünür hale getirmek için bir ILaunchable bağdaştırıcısı oluşturmanız gerektiğini okuduğum bir yer okuyorum. İşte

<extension point="org.eclipse.core.runtime.adapters"> 
    <factory adaptableType="org.eclipse.core.resources.IFile" class=" "> 
     <adapter type="org.eclipse.debug.ui.actions.ILaunchable"> 
     </adapter> 
    </factory> 
</extension> 

Ben adaptableTypes birçok türde denedi, ben plugin.xml eklenen budur: IResource, IFile, özel perspektif, ancak bunların hiçbiri düğmeleri araç çubuğunda göstermek olun.

cevap

8

Bakış açınızı org.eclipse.ui.perspectiveExtensions uzantı noktasını kullanarak genişletmeniz gerekir. Çalıştır ve hata ayıklama düğmeleri böyle org.eclipse.debug.ui.launchActionSet actionSet eklemek eklemek için:

<extension 
     point="org.eclipse.ui.perspectiveExtensions"> 
     <perspectiveExtension 
      targetID="your.perspective.id"> 
     <actionSet 
       id="org.eclipse.debug.ui.launchActionSet"> 
     </actionSet> 
     </perspectiveExtension> 
    </extension> 
+0

o ... çalıştı u aslında çözümü görmeden bu kadar zor gözüküyor u teşekkür ... – nbz

İlgili konular