【问题标题】:How to control a View on selecting particular File Type in Eclipse Editor如何控制在 Eclipse 编辑器中选择特定文件类型的视图
【发布时间】:2011-11-28 20:18:09
【问题描述】:

我想控制一个视图,比如如果我选择了一个 .js 类型的文件,那么一个特定的视图应该对所有其他类型的它不应该可见。 我不想将透视图用于单个选择,这将是一种开销。 请建议我通过 Eclipse 插件开发实现相同的任何方法。

【问题讨论】:

  • 您是在创建自己的 RCP 应用程序,还是想为 Eclipse IDE 贡献一个视图?
  • 我期待选择 .JS 文件,必须打开不同的视图集,ViceVersa 必须打开 .HTML 文件。但是上述情况不能与 Perspective 保持一致......这是用于插件开发(为 Eclipse 做贡献)nt RCP

标签: eclipse eclipse-plugin


【解决方案1】:

当您贡献视图时,您要么不提及视角(在这种情况下,当视图显示时,它默认位于右下角),或者您使用 org.eclipse.ui.perspectiveExtensions 扩展点将其贡献到特定位置。您可以使其默认可见或不可见。

您可以使用 org.eclipse.ui.IWorkbenchCommandConstants.VIEWS_SHOW_VIEW 命令和视图 ID 参数,或使用 org.eclipse.ui.IWorkbenchPage 中的 showView()/hideView() API 使视图在运行时可见/不可见

更多信息请参见Plugging into the Workbench

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-11
    • 2011-11-15
    • 2022-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-17
    • 1970-01-01
    相关资源
    最近更新 更多