gpt4 book ai didi

eclipse-plugin - 如何将工作集添加到 Eclipse 通用导航器?

转载 作者:行者123 更新时间:2023-12-04 04:38:31 25 4
gpt4 key购买 nike

我很想为使用 Common Navigator 框架的 Eclipse 插件添加对工作集的支持。

  • 在 Eclipse bugzilla 中提到这是支持的
  • Common Navigator 的在线手册都没有解释如何操作

  • 我不知道从哪里开始,因为它没有扩展点,而且工作集实现类都是“内部的”。我有一个非常基本的导航器设置,显示默认的项目资源和一些额外的 IFileSystem东西实现 ITreeContentProvider .

    最佳答案

    您可以使用以下方法获取工作集管理器:

    IWorkingSetManager manager = PlatformUI.getWorkbench().getWorkingSetManager();

    并从中获得可见的工作集:
    IWorkingSet [] workingSets = manager.getWorkingSets();

    可以通过以下方式访问工作集的成员:
    IAdaptable [] elements = workingSet.getElements();

    因此您可以使用工作集列表作为树查看器的输入并调整您的树内容提供程序来处理此问题。

    关于eclipse-plugin - 如何将工作集添加到 Eclipse 通用导航器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19292299/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com