在Eclipse e4xmi编辑器中搜索

时间:2017-04-11 19:42:40

标签: eclipse-plugin eclipse-rcp e4

有没有办法在Eclipse E4XMI编辑器中搜索,最好是通过elementId?

示例:从Lars Vogel的示例Todo应用程序中搜索 com.example.e4.rcp.todo.popupmenu.table 。我正在寻找可以从这里快速带我的任何工具:

enter image description here

到这里:

enter image description here

即使是小样本应用程序,也是一个费力的过程,特别是对于掌握PDE的任何人。

表单标签不提供任何可见的搜索字段。 列表标签提供了两个过滤器控件,但它们似乎都没有找到我的样本元素ID。

XMI 标签(原始XML)有一个搜索栏,但它有问题。经过一番挣扎之后,我能够找到那里的元素,万岁,但没有回到表格的链接,为了更舒适的编辑。

2 个答案:

答案 0 :(得分:1)

在e4xmi编辑器的“列表”选项卡上,您可以单击“elementId”列标题以获取按ID排序的元素,这样可以轻松找到所需的元素。

点击第一列(标记为“Go”)将转到“表单”标签中的元素。

答案 1 :(得分:1)

令人惊讶的是,“表单”选项卡中有一个搜索框。它默认情况下不会打开。要使其显示,请转到Window - >偏好 - >模型编辑器 - >检查"表单选项卡上的可搜索树"

致Lars Vogel通知我,请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=516167#c2

不幸的是它有bug和限制。它使XMI选项卡只读,我可以忍受。一个人不能复制到它,只能输入它;那更糟。最糟糕的是,它经常找不到应有的一切:(