【问题标题】:How to auto linewrap comments in .NET?如何在 .NET 中自动换行注释?
【发布时间】:2011-11-29 08:41:20
【问题描述】:

我想要一个命令在 .NET 中自动换行 XML 样式的 cmets。

例子:

/// <summary>
/// This comment line should be
/// on one line, and other lines in this <summary> block should be wordwrapped.
/// </summary>

我不介意购买一些商业 Visual Studio 插件,如果它们能够做到的话。

【问题讨论】:

  • 当你点击三下符号'/' vs 创建摘要(它是更清晰的功能吗?)
  • 按“/” 3 次在 Visual Studio 中默认创建摘要块;它不是 Resharper 的一部分;尽管您可以获得智能填充摘要的插件。
  • 哪些插件可以智能地填充摘要?

标签: c# .net comments word-wrap xml-comments


【解决方案1】:

在你的 cmets 中添加一个

【讨论】:

    【解决方案2】:

    我为 Visual Studio 编写了一个插件AtomineerUtils Pro Documentation,它将更新和自动换行普通 cmets 和文档 cmets(采用 XML、Doxygen、Qt 和 JavaDoc 格式)。 (它不是免费的,但非常便宜,而且有 30 天的免费试用期)

    它尝试智能地保留重要的换行符 - 缩进、项目符号列表、空白行或行尾的双空格(除其他外)都将用作换行引擎的提示,以确保您的格式不会丢失。

    【讨论】:

      【解决方案3】:

      试用ReSharper,它声明它格式化XML Doc Comments(转到Here 并搜索XML doc cmets 以获取更多信息)并且往往是非常可定制的。

      如果这不起作用,我能找到的最接近的东西是 CodeProject ,它适用于 Visual Studio 2003;但是它是开源的,因此您可以在没有昂贵的第三方插件的情况下使用它。

      【讨论】:

        猜你喜欢
        • 2011-10-30
        • 2012-05-30
        • 2010-12-12
        • 2014-03-09
        • 2020-09-28
        • 2019-02-21
        • 1970-01-01
        • 2017-09-08
        相关资源
        最近更新 更多