如何将自定义属性选项卡添加到eclipse Properties视图?

时间:2011-08-25 15:05:52

标签: eclipse plugins view properties tabs

基本上,我有一个eclipse插件,除其他外,通过使用eclipse提供的扩展点(org.eclipse.ui.views.properties.tabbed.propertyContributor,org)向Properties视图添加三个选项卡。 .eclipse.ui.views.properties.tabbed.propertyTabs和org.eclipse.ui.views.properties.tabbed.propertySections)。

我正在创建一个插件来添加新标签(和一些不同的属性)(见图)。 enter image description here

考虑到此插件没有为此提供扩展点,您能否告诉我如何执行此操作的一些指示。是否可以通过使用eclipse提供的扩展点(如上所述)创建一个新选项卡,使得我的选项卡显示在已添加的三个选项卡下? (我在插件领域很新...我发现的所有教程都展示了如何从头开始创建一些标签,其中“属性视图”中没有添加任何内容。)

非常感谢!

1 个答案:

答案 0 :(得分:0)

这是我到目前为止找到的解决方案(我仍然需要更多地探索它 - 我可能能够添加更多细节):

  • 我创建了一个片段 - 片段的技巧是将“主机插件”设置为RCP插件,或者,如果您将“主机插件”设置为与RCP不同的插件,但是在“依赖关系”列表中RCP,您必须先出口产品;不要忘记将片段包含在产品的“依赖关系”列表中。
  • 我扩展了插件org.eclipse.ui.views.properties.tabbed.propertyTabs并设置了与原始插件(带有3个标签的插件)相同的contributorId并创建了我的新标签(“我的标签”中的图像)
  • 我创建了此标签所需的部分,再次设置了相同的contributorId