我正在开发Eclipse RCP应用程序(3.x),它还提供了扩展点。到目前为止,我只是为扩展点创建了一个新模式,因为它们与特定的应用程序功能相关联。
但是,现在,我想为新编辑提供一个扩展点。我想使用现有的org.eclipse.ui.editors
,并使用某些特定于应用程序的行为来增强它,例如提供与IEditorPart
不同的类,需要继承。
是否可以以另一种方式重复使用org.eclipse.ui.editors
扩展点,而不仅仅是复制并粘贴其.exsd
文件并进行更改?
答案 0 :(得分:1)
不,您无法更改现有的扩展点。
org.eclipse.ui.editors
扩展点背后有大量代码,因此尝试重现这一点是一项艰巨的任务。
我认为您最好为Java附加功能创建额外的扩展点,就像Java编辑器添加新扩展点一样(例如org.eclipse.jdt.ui.javaEditorTextHovers
)