我们如何更改 eclipse ide 的项目资源管理器视图的默认标签 provider 以使用自定义标签呈现文件

How can we change default label provider of eclipse ide's project explorer view to render file with customized label

我有一个文件夹,其中包含一些 xml 文件以及一些系统生成的名称。我想创建一个插件,它可以用 xml 文件本身的名称属性之间存在的文件的实际名称替换系统生成的名称。我没有找到修改默认标签提供程序的任何方法,而且我是 eclipse 插件开发的新手。任何人都可以告诉我实现此任务的适当方法......

我们可以扩展 Eclipse org.eclipse.ui.decorators 扩展点以提供自定义标签。

<extension point="org.eclipse.ui.decorators"> 
    <decorator  
      id="YourDecorator"  
      label="Decorator Label"  
      state="false"  
      class="YourDecorator.class"  
      objectClass="org.eclipse.core.resources.IResource"  
      adaptable="true">  
    </decorator>  
</extension>

有关详细信息,请访问以下 link:https://eclipse.org/articles/Article-Decorators/decorators.html