Программно переопределить расположение файла справки Eclipse

Добавление справки в плагин Eclipse так же просто, как 2 файла:

plugin.xml

<extension
     point="org.eclipse.help.toc">
  <toc
        file="HelpToc.xml"
        primary="true">
  </toc>
</extension>

HelpToc.xml

<?xml version="1.0" encoding="UTF-8"?>
<?NLS TYPE="org.eclipse.help.toc"?>

<toc label="Enide Maven README" topic=".README.md.html">
</toc>

Затем справка.html создается с помощью плагина GFMV в файле.md:

Есть ли способ переопределить расположение файла справки.html программно?

Цель состоит в том, чтобы включить получение содержимого справки из сгенерированных во время выполнения документов (например, JavaDocs .htmls)

2 ответа

Я не слишком углубился в это, но вы проверили атрибут tocProvider точки расширения org.eclipse.help.toc?

Альтернатива - иметь плагин справки, который определяет только якоря, тогда вы можете создавать отдельные плагины с нужным вам содержанием справки и просто подключаться к якорям. Таким образом, вы также достигнете разделения между фактическим содержанием и содержанием справки.

Другие вопросы по тегам