0
我正在用doxygen 记录python代码,我想用@date命令 来显示文件修改日期/时间。 我该怎么做?@date命令后自动插入文件修改时间
我正在用doxygen 记录python代码,我想用@date命令 来显示文件修改日期/时间。 我该怎么做?@date命令后自动插入文件修改时间
您可以使用将文件修改日期添加到@date命令的输入过滤器。下面的Perl文件会做的伎俩:
use File::stat;
$fn = $ARGV[0];
$time = localtime stat($fn)->mtime;
open F,"<$fn";
while (<F>)
{
s/\@date/\@date $time/;
print $_;
}
close F;
如果您保存此为filemod.pl
你可以通过doxygen的设置配置文件中的以下使用的过滤器为每个输入文件:
INPUT_FILTER = "perl filemod.pl"