如何在.NET中自动换行注释?

时间:2011-10-02 10:23:37

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

我希望有一个命令来自动换行.NET中的XML样式注释。

示例:

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

我不介意购买一些商业Visual Studio插件,如果他们能够做到这一点。

3 个答案:

答案 0 :(得分:6)

尝试ReSharper的试用版,它声明格式化XML文档评论(转到Here并搜索XML文档评论以获取更多信息),并且往往可以自定义。

如果这不起作用,我能找到的最接近的是CodeProject,它适用于Visual Studio 2003;然而,它是开源的,所以你可以在没有昂贵的第三方插件的情况下让它工作。

答案 1 :(得分:3)

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

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

答案 2 :(得分:1)

添加&lt; para /&gt;在你的评论中