Шаблон-поиск для xml-комментариев - PullRequest
0 голосов
/ 21 октября 2019

Я использую ReSharper 2019 и пытаюсь найти и заменить некоторые распространенные запахи кода в нашем решении. Вот здесь следующее:

/// <summary>
/// OnCreate
/// </summary>
/// <param name="hook"></param>
public void OnCreate(object hook)
{
    ...
}

, что является чистым шумом. Таким образом, я создал собственный шаблон поиска и замены в ReSharper:

enter image description here

Шаблон поиска:

/// <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-комментарии

...