【问题标题】:Doxygen not documenting enum membersDoxygen 没有记录枚举成员
【发布时间】: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 版本,这可以正常工作。

标签: c# enums doxygen


【解决方案1】:

解决方案是更新 doxygen。我的示例代码适用于 1.8.2 版本。

【讨论】:

    猜你喜欢
    • 2015-05-17
    • 2010-10-07
    • 2012-11-24
    • 2013-07-09
    • 2014-09-03
    • 2014-03-02
    • 2014-10-07
    • 2014-04-10
    • 2010-12-15
    相关资源
    最近更新 更多