kmo*_*ote 7 c# keyboard-shortcuts visual-studio-2012
Visual Studio的漂亮的自动记录功能允许您在方法之前键入三个斜杠('///')以自动生成xml样式的文档存根,如下所示:
/// <summary>
///
/// </summary>
/// <param name="bar"></param>
/// <param name="baz"></param>
/// <returns></returns>
public int foo(bool bar, string baz)
{
return 0;
}
Run Code Online (Sandbox Code Playgroud)
如果我编辑签名并添加新参数,是否有用于更新注释的键盘快捷键,添加带<param ...>标记的新行?
更新:此功能在官方称为"智能注释编辑",其完整文档可在" XML文档注释 "(分隔符)下的"MSDN编程人员指南"中找到.没有提到任何"更新"功能,所以这个问题的答案显然是"不".
小智 3
我还没有在 Visual Studio 中看到此功能,但在 R# ReSharper 中肯定见过(我目前运行的是 8.2 C# 版本)。
根据您的 R# 设置,您将在变量名称下看到一个红色波浪线,并附有以下说明:
Parameter 'foo' has no matching param tag in the XML comment for Class1.Bar (but other parameters do)
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用 R# 选项,例如:
Add xml-doc comments
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助。如果您当前不使用 R#,您会发现许多其他出色的功能/用途,并且物有所值:-)
| 归档时间: |
|
| 查看次数: |
1190 次 |
| 最近记录: |