0
是否有可以自定义这些对话框的搜索行为的扩展点?用于“打开资源/打开类型”对话框的Eclipse扩展点
或者我最好使用子类FilteredResourcesSelectionDialog的对话框覆盖这些热键的扩展?
是否有可以自定义这些对话框的搜索行为的扩展点?用于“打开资源/打开类型”对话框的Eclipse扩展点
或者我最好使用子类FilteredResourcesSelectionDialog的对话框覆盖这些热键的扩展?
这些对话框不支持自定义。
开放资源是OpenResourceDialog
(内部类)从FilteredResourcesSelectionDialog
派生。
开放类型是OpenTypeSelectionDialog
(又是内部的)来自另一个内部类FilteredTypesSelectionDialog
,而这个内部类又来自FilteredItemsSelectionDialog
。
因此,如果我想对OpenResourceDialog进行小的调整,我应该将该类复制到我的插件中? (我找不到一个内部的eclipse类的子类的方法)。 – Philip
对内部类进行子类化违背了API的交互规则。是的,您可以复制课程进行更改 - 但您必须使用新的菜单项才能访问对话框。 –