代码之家  ›  专栏  ›  技术社区  ›  Martin Dürrmeier

将列表添加到首选项页

  •  0
  • Martin Dürrmeier  · 技术社区  · 15 年前

    更新 以下内容: 到目前为止我找到了班级 ListEditor 它提供了我正在搜索的功能,除了“编辑”按钮,而且只有一列。

    这个 'Proxy bypass' 页面直接从首选项页面扩展。所以我不能使用合适的基类。

    ——

    添加首选项的标准PDE方法是使用字段编辑器(用于布尔、字符串、整数..)和子类FieldEditorPreferencePage。

    我想在首选项中集成一个类似于“网络连接”列表的列表。

    Network Connections Preferences http://img13.imageshack.us/img13/4489/screencapturegw.png

    有没有一个标准的列表类可以使用“添加/编辑/删除”按钮,或者正在扩展“首选项”页并手动执行所有加载/保存操作?

    M2Eclipse插件也有一个列表 m2Eclipse http://img695.imageshack.us/img695/1972/screencapture1.png

    它使用 TemplatePreferencePage ,功能太多

    2 回复  |  直到 15 年前
        1
  •  0
  •   Francis Upton IV    15 年前

    我记得我在找类似于编辑类路径列表的东西,但没有找到它。JDT有一些东西,但对我来说太多了。我想你得自己动手。如果您做一些常规的事情,您可以在Eclipse将增强请求提交到平台UI并贡献它。我一个人干也不算太多。

        2
  •  0
  •   Martin Dürrmeier    15 年前

    我的结论是没有合适的基类可以使用。 然而 Proxy Bypass page是一个如何实现这种特性的示例,它直接从 PreferencePage