【问题标题】:How to implement a PropertyPage with the Eclipse e4 API?如何使用 Eclipse e4 API 实现 PropertyPage?
【发布时间】:2019-09-14 23:35:30
【问题描述】:

借助 Eclipse 插件,使用 3.x API,可以实现项目特定设置的属性页(例如,Project/Properties/MyPlugin/...) ,借助org.eclipse.ui.propertyPages 扩展点和org.eclipse.ui.dialogs.PropertyPage 对话框。

有没有 e4 方法来实现这样的属性页?

【问题讨论】:

    标签: eclipse eclipse-plugin eclipse-rcp e4


    【解决方案1】:

    在纯 e4 应用程序中对此几乎没有支持。

    您可以使用构成 3.x 代码基础的 org.eclipse.jface.preference 包中的类 - PreferenceManagerPreferenceDialogPreferencePage(用于首选项和属性页)。

    您必须编写自己的代码才能将页面添加到首选项管理器并显示属性对话框。

    【讨论】:

    • 问题更广泛,来自org.eclipse.ui.ide 的功能尚未通过 e4 设施实现。你有关于这个场景和周围事情的 Eclipse Bugzilla 票吗?如果您可以创建或引用票证,将更容易修复它。
    • @AlexanderFedorov e4 并非旨在实现 Eclipse 3.x 兼容模式涵盖的所有内容。缺少属性页支持并不是一个错误,它只是 e4 不打算涵盖的内容。
    猜你喜欢
    • 1970-01-01
    • 2014-04-06
    • 2015-02-21
    • 1970-01-01
    • 1970-01-01
    • 2014-08-07
    • 2012-08-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多