【问题标题】:How to remove unused view from Eclipse RCP application如何从 Eclipse RCP 应用程序中删除未使用的视图
【发布时间】:2011-05-31 03:59:34
【问题描述】:

我有一个带有一组视图的 RCP 应用程序,我不需要诸如 Debug/* 视图或 Team/* 视图之类的视图。如何从 Window->SHow view->Other 对话框中删除它们?

我在这里找到了具有 visibleWhen 属性的解决方案,但我需要禁用不是我的项目。

谁能帮帮我? 谢谢

【问题讨论】:

    标签: eclipse plugins eclipse-rcp


    【解决方案1】:

    确保不出现不需要的视图的最佳方法是从您的 RCP 应用中删除贡献的插件。据推测,如果您不希望出现调试视图,那么您不需要任何 debug.ui 功能。所以,在我看来,您应该从您的应用程序中删除该插件。

    【讨论】:

      【解决方案2】:

      Andrew 是正确的,如果您不需要额外的视图,您可以删除贡献视图的插件。 另一方面,如果您需要视图但不希望它在 UI 中随时可用,您还可以使用活动的概念来选择性地隐藏任何 UI 贡献。

      有关如何使用它们的详细信息,请参阅http://www.vogella.de/blog/2009/07/13/eclipse-activities/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多