我的评论如下:
/// <summary>
/// Creates a filename given the end date provided
/// </summary
/// <returns></returns>
public static string GetFileName(DateTime date, string filePath) {
var ret = string.Format("file_{0}[{1}].txt", date.ToString("yyyyMMdd"), date.ToString("HHmm"));
return Path.Combine(filePath, ret);
}
当我输入///.
时,Visual Studio会自动创建上面的注释是否有重新生成上述评论并添加我最近新添加的参数?
我知道我可以通过输入///删除并重做它,它会自动生成适当的参数。有不同的方式吗?
答案 0 :(得分:1)
答案 1 :(得分:1)
首先,您可以通过在摘要中添加必要的<param>
项来手动执行此操作。
/// <summary>
/// Creates a filename given the end date provided
/// </summary>
/// <param name="date">It is a date</param>
/// <param name="filePath">Valid path</param>
/// <returns></returns>
public static string GetFileName(DateTime date, string filePath) {
var ret = string.Format("file_{0}[{1}].txt", date.ToString("yyyyMMdd"), date.ToString("HHmm"));
return Path.Combine(filePath, ret);
}
第二个(对于懒人),您可以删除此评论并再次输入“///”:)
答案 2 :(得分:0)
GhostDoc是TheMi7ch建议的工具。您可以使用“工具”菜单下的“Visual Studio扩展和更新”下载它。
答案 3 :(得分:0)
Intellisense对我很有用:
</summary>
行的末尾并按Enter键 - VS将在其上生成一个包含///
的新行。 <p
,Intellisense会给你一些很好的建议。在某些设置中,我看到Intellisense只列出了所有丢失的param
标签,您可以通过这种方式逐个添加它们。在其他设置上,它只会给你<param name=""></param>
并将插入点放在引号之间,以便填写参数名称。我猜你得到的行为取决于你是否安装了Resharper。