Я использую ReSharper 2019 и пытаюсь найти и заменить некоторые распространенные запахи кода в нашем решении. Вот здесь следующее:
/// <summary>
/// OnCreate
/// </summary>
/// <param name="hook"></param>
public void OnCreate(object hook)
{
...
}
, что является чистым шумом. Таким образом, я создал собственный шаблон поиска и замены в ReSharper:
Шаблон поиска:
/// <summary>
/// $name$
/// </summary>
/// $comments$
public $type$ $name$($args$)
{
$statements$
}
Шаблон замены:
/// <inheritdoc />
public $type$ $name$($args$)
{
$statements$;
}
Это должно создать следующее:
/// <inheritdoc />
public void OnCreate(object hook)
{
...
}
но я получаю это вместо:
/// <summary>
/// OnCreate
/// </summary>
/// <param name="hook"></param>
/// <inheritdoc />
public void OnCreate (object hook
{
})
{
...
}
Есть кто-нибудь идея, если и как я могу заменить в xml-комментарии