有没有办法在Eclipse E4XMI编辑器中搜索,最好是通过elementId?
示例:从Lars Vogel的示例Todo应用程序中搜索 com.example.e4.rcp.todo.popupmenu.table 。我正在寻找可以从这里快速带我的任何工具:
到这里:
即使是小样本应用程序,也是一个费力的过程,特别是对于掌握PDE的任何人。
表单标签不提供任何可见的搜索字段。 列表标签提供了两个过滤器控件,但它们似乎都没有找到我的样本元素ID。
XMI 标签(原始XML)有一个搜索栏,但它有问题。经过一番挣扎之后,我能够找到那里的元素,万岁,但没有回到表格的链接,为了更舒适的编辑。
答案 0 :(得分:1)
在e4xmi编辑器的“列表”选项卡上,您可以单击“elementId”列标题以获取按ID排序的元素,这样可以轻松找到所需的元素。
点击第一列(标记为“Go”)将转到“表单”标签中的元素。
答案 1 :(得分:1)
令人惊讶的是,“表单”选项卡中有一个搜索框。它默认情况下不会打开。要使其显示,请转到Window - >偏好 - >模型编辑器 - >检查"表单选项卡上的可搜索树"
致Lars Vogel通知我,请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=516167#c2
不幸的是它有bug和限制。它使XMI选项卡只读,我可以忍受。一个人不能复制到它,只能输入它;那更糟。最糟糕的是,它经常找不到应有的一切:(