如何为我自己的Eclipse插件创建自定义帮助?
问题描述:
我正在开发一个新的Eclipse插件,需要在Java项目向导中使用自定义帮助,如下所示。如何为我自己的Eclipse插件创建自定义帮助?
Java项目向导页1
而且......
Java项目向导页2
这两个网页使用相同帮帮我?如果不。
如何为每个页面创建帮助或者您有什么建议?
预先感谢您。
答
假设你是从NewJavaProjectWizardPageOne
获得您的向导页面,并NewJavaProjectWizardPageTwo
你可以通过重写setControl
方法设置一个新的帮助上下文ID:
@Override
protected void setControl(Control newControl) {
super.setControl(newControl);
PlatformUI.getWorkbench().getHelpSystem().setHelp(newControl, "your help context id");
}
其中“你的帮助上下文ID”是在宣布一个帮助上下文ID以通常方式使用org.eclipse.help.contexts扩展点的上下文xml文件。
实际上不可能更改现有向导的帮助。 –
我的向导扩展了Java项目向导页面类并覆盖了一些方法。 –