Программно переопределить расположение файла справки 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?
Альтернатива - иметь плагин справки, который определяет только якоря, тогда вы можете создавать отдельные плагины с нужным вам содержанием справки и просто подключаться к якорям. Таким образом, вы также достигнете разделения между фактическим содержанием и содержанием справки.