13

我正在使用 Doxygen 创建 html 输出。

我想自定义输出,以便 index.html 文件更引人注目,因为目前它被隐藏在 html 输出文件夹中的一个巨大文件列表的中间。

例如,如果将其上移一个目录以位于“点点滴滴” html 文件之外,那么其他正在寻找它的人将更容易访问它。但是,我不能只使用一行脚本将其复制到该位置,因为它拥有的所有链接都会中断。

如果我可以将 Doxygen 配置为让索引文件转到不同的位置,或者如果您能想到其他解决方案来解决我的问题,我将不胜感激。

谢谢

4

2 回答 2

17

我会将文档留在原处,而是使用 HTML 语言的元刷新选项。在您想要的任何文件夹中放置一个文件,例如名为“Documentation.html”的文件,内容如下

<meta http-equiv="REFRESH" content="0;URL=RELATIVE/PATH/TO/index.html">
于 2017-02-11T16:40:35.260 回答
2

正如我在对 OP 的评论中提到的,最简单的解决方案可能是为index.htmldoxygen 生成的文件创建一个符号链接或快捷方式,而不是尝试让 doxygen 更改其输出文件的布局。然后可以将此符号链接/快捷方式放置在项目的根目录(或其他地方)中,指向./html/index/html并命名任何您喜欢的名称,以使您的用户清楚它是什么。

于 2012-08-22T12:57:28.660 回答