私は doxygen を使用して Python コードを文書化しています。@date コマンドを使用して、ファイル変更の日付/時刻を表示したいと考えています。これどうやってするの?
質問する
129 次
1 に答える
2
ファイルの変更日を @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"
于 2012-04-06T09:39:39.603 に答える