如何在.net中自动换行注释

本文关键字:自动换行 注释 net | 更新日期: 2023-09-27 18:10:18

我想有一个单一的命令来自动换行。net中的xml风格的注释。

的例子:

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

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

如何在.net中自动换行注释

试试ReSharper,它说它可以格式化XML文档注释(到这里搜索XML文档注释以获得更多信息),并且倾向于非常可定制。

如果这不起作用,我能找到的最接近的东西是在CodeProject上,它是为Visual Studio 2003设计的;然而,它是开源的,所以你可以让它工作,而不需要昂贵的第三方插件。

我已经为Visual Studio编写了一个插件,AtomineerUtils Pro Documentation,它将更新和word-wrap正常注释和文档注释(XML, Doxygen, Qt和JavaDoc格式)。(不是免费的,但是很便宜,而且有30天免费试用)

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

添加<在评论>