背景:我有一个插件,它应该给出链接到其他的,当前安装的eclipse插件的帮助文件。
起初,我以为我的插件中包含了这些html文件,但我无法打开它们,除非我将它们复制到用户当前的工作区中。因为这不是一个选项,所以最好的方法是使用eclipse内置的帮助系统。
因此,我需要以编程方式访问eclipse帮助系统,以便将这些文件包含到我的代码中。
有没有人知道解决这个问题的办法?
编辑:我想我错过了一个中心点:我生成了一个HTML文件,其中应该嵌入到帮助系统的链接。
当我打开一个给定插件的帮助文件时,在底部有一个类似这样的链接:
http://127.0.0.1:11925/help/topic/plugin/help/html/maintopic.html?cp=5_1_2
问题是:我不能访问这个文档,但我需要访问。
发布于 2016-08-02 22:48:21
在Eclipse Platform API Specification中,实现IWorkbenchHelpSystem interface并调用不带参数的displayHelp()方法,以编程方式打开帮助窗口,或者以上下文ID字符串作为单个参数调用displayHelp()方法,以编程方式打开特定上下文ID的上下文相关帮助。
https://stackoverflow.com/questions/38723585
复制相似问题