我正在使用 Doxygen 创建 html 输出。
我想自定义输出,以便 index.html 文件更引人注目,因为目前它被隐藏在 html 输出文件夹中的一个巨大文件列表的中间。
例如,如果将其上移一个目录以位于“点点滴滴” html 文件之外,那么其他正在寻找它的人将更容易访问它。但是,我不能只使用一行脚本将其复制到该位置,因为它拥有的所有链接都会中断。
如果我可以将 Doxygen 配置为让索引文件转到不同的位置,或者如果您能想到其他解决方案来解决我的问题,我将不胜感激。
谢谢
我正在使用 Doxygen 创建 html 输出。
我想自定义输出,以便 index.html 文件更引人注目,因为目前它被隐藏在 html 输出文件夹中的一个巨大文件列表的中间。
例如,如果将其上移一个目录以位于“点点滴滴” html 文件之外,那么其他正在寻找它的人将更容易访问它。但是,我不能只使用一行脚本将其复制到该位置,因为它拥有的所有链接都会中断。
如果我可以将 Doxygen 配置为让索引文件转到不同的位置,或者如果您能想到其他解决方案来解决我的问题,我将不胜感激。
谢谢
我会将文档留在原处,而是使用 HTML 语言的元刷新选项。在您想要的任何文件夹中放置一个文件,例如名为“Documentation.html”的文件,内容如下
<meta http-equiv="REFRESH" content="0;URL=RELATIVE/PATH/TO/index.html">
正如我在对 OP 的评论中提到的,最简单的解决方案可能是为index.html
doxygen 生成的文件创建一个符号链接或快捷方式,而不是尝试让 doxygen 更改其输出文件的布局。然后可以将此符号链接/快捷方式放置在项目的根目录(或其他地方)中,指向./html/index/html
并命名任何您喜欢的名称,以使您的用户清楚它是什么。