【发布时间】:2012-08-15 13:12:24
【问题描述】:
我正在尝试用 doxygen(1.8.0 版)记录具有一些枚举定义的 C# 代码。出于某种原因,它确实记录了枚举,但没有记录枚举的成员。
这是我的代码:
/// \file Test1.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
///document for namespace
namespace testTheDoxygen
{
/// <summary>
/// Document for class
/// </summary>
public class Test1
{
/// <summary>
/// Documentation for enum
/// </summary>
public enum ThisIsEnum
{
/// <summary>
/// Document for member 1
/// </summary>
member1,
/// <summary>
/// Document for member 2
/// </summary>
member2
}
}
}
【问题讨论】:
-
当我使用默认的 doxygen 配置文件复制并粘贴您的示例代码和文档时,会为枚举和枚举成员生成文档。您可以尝试使用默认配置文件,看看是否能解决您的问题?
-
我也会尝试使枚举不属于类本身。这真的没有多大意义。
-
感谢您的回复!我确实使用了非常简单的解决方案——通过更新 doxygen。对于 1.8.2 版本,这可以正常工作。