在没有 XML 标签的 Visual Studio 中获取不同的默认评论文档样式?

Get different default comment doc style in Visual Studio without XML tags?

我发现 Unity 有一个简洁的代码文档,没有 XML 标签:

   //
    // Summary:
    //     Returns true during the frame the user starts pressing down the key identified
    //     by the key KeyCode enum parameter.
    //
    // Parameters:
    //   key:

我想知道您是否可以设置 visual studio 以使用三重斜线生成此文件?

文档约定取决于文档 生成器

如果您想获得完整的评论智能感知,或使用 Sandcastle 等文档生成器,您需要使用 XML 评论式文档。

另一方面,如果您对支持 intellisense 不感兴趣并且它是一个内部项目(您不会将其开源并与其他开发人员合作),您不必被迫使用 Sandcastle 和 XML 评论:还有其他选择。例如,请参阅其他问答:https://softwarerecs.stackexchange.com/questions/39227/net-documentation-generator-alternatives-to-sandcastle

顺便说一句,替代方案的主要问题是它们不支持特定于 C# 的项目,这些项目需要通用参数、lambda 表达式和许多其他 C# 语法细节的文档。

我对 OP 感到困惑

在讨论评论后,我发现 OP 认为在程序集的元数据中找到的评论是 实际文档 。它们不是:它们只是普通的评论,它不是智能感知的来源。

Intellisense 从 XML 注释中提取的构建时生成的 XML 文档文件中获取文档,如果在 Build[=31= 的项目属性中启用了此构建步骤] 类别。