方法签名更改后的 C# 文档更新
C# documentation update after method signature change
在 C# 中,我使用 ///
来记录方法。有什么方法可以在方法签名更改后更新此文档(不会丢失已输入的信息)?
例如。我已经有:
/// <summary>
/// Example method for my question.
/// </summary>
/// <param name="userName">User name</param>
public void SomeMethod(string userName)
{
}
我想在方法更改后更新方法文档:
public void SomeMethod(string userName, int age)
{
}
编辑:我正在为此任务寻找一些自动化解决方案。
也看看 GhostDoc. It's on the visual studio marketplace。
我使用的是免费版本,它将为您记录方法(并更新它们)。只需将光标放在方法定义上,然后按 CTRL + SHIFT + D
(默认情况下)即可更新 method/class 文档。
下面是更新您的示例后的结果:
/// <summary>
/// Example method for my question.
/// </summary>
/// <param name="userName">User name</param>
/// <param name="age">The age.</param>
public void SomeMethod(string userName, int age)
{
}
在 C# 中,我使用 ///
来记录方法。有什么方法可以在方法签名更改后更新此文档(不会丢失已输入的信息)?
例如。我已经有:
/// <summary>
/// Example method for my question.
/// </summary>
/// <param name="userName">User name</param>
public void SomeMethod(string userName)
{
}
我想在方法更改后更新方法文档:
public void SomeMethod(string userName, int age)
{
}
编辑:我正在为此任务寻找一些自动化解决方案。
也看看 GhostDoc. It's on the visual studio marketplace。
我使用的是免费版本,它将为您记录方法(并更新它们)。只需将光标放在方法定义上,然后按 CTRL + SHIFT + D
(默认情况下)即可更新 method/class 文档。
下面是更新您的示例后的结果:
/// <summary>
/// Example method for my question.
/// </summary>
/// <param name="userName">User name</param>
/// <param name="age">The age.</param>
public void SomeMethod(string userName, int age)
{
}