【发布时间】:2014-04-12 08:32:51
【问题描述】:
doxygen 是否有一个更轻量级的 HTML 后端,它不会用大量的 div 和表格填充页面?查看 css 文件时,输出看起来相当臃肿。可以编写另一个后端。我问是否已经存在一个。
我需要这个的原因
它可以更轻松地将 dox 与网站的其余部分集成。
我使用 hyphenate.js 使我的“相关页面”看起来不错。但是该脚本需要知道它应该使用哪些标签。使用较少的膨胀标记会更容易。
Doxygen 缺乏关于输出标记如何使用 Firefox Web Developer 工具进行逆向工程以修改 1k 行 CSS 文件的完整文档。更少的臃肿标记减少了对文档的需求,并且让 Dimitri 更容易维护文档。
更少的膨胀标记使页面更便携。
【问题讨论】:
-
为什么您想要更轻量级的 HTML 输出?我也经常想要一个更简单的形式,但我对代码风格的审美选择很少有任何真正的商业理由:) 我认为您的目标是为您的代码创建用户文档。说真的,了解您为什么认为 HTML 膨胀会阻止这种情况会很有用。
-
您所说的“臃肿”也使输出更加可定制。我很高兴它在那里,它为我节省了很多工作。我所要做的就是修改一些 CSS 样式,而不是重写整个生成的输出。
-
@CodyGray 我现在要做的就是通读 1k 行来找到我想要修改的规则 :-(。最美妙的是一个完全可定制的标签映射,我在其中可以告诉 doxygen 将元素 X 包裹在标签 Y 中。
-
我使用 Chrome 的检查器。 Firefox 和 IE 具有相似的功能。我忘记了没有它们我是如何进行网页设计的。不过同意标签图!
标签: doxygen