删除单个语句周围的大括号时如何防止 Resharper 删除我的评论?

How to prevent Resharper from deleting my comments when removing curly braces around single statements?

R# 帮助我删除了单语句块周围的大括号,我喜欢这样。然而,我通常会在那里留下评论,每次删除花括号时它们都会被删除,尽管在 C# 中将这些评论保留在没有花括号的位置是合法的。

以下示例:

if (true)
{
    // comment.
    Call();
}

正在重新格式化为:

if (true)
    Call();

而不是这个:

if (true)
    // comment.
    Call();

而且我需要在每次调用之前准确显示我的评论,而不是在 if/else 语句之前。删除那些大括号时,如何防止 R# 删除我的注释?

此问题已在 Rider 2019.1 中修复,如果在应用格式化样式或执行代码时自动删除可选大括号内的注释,Rider 2019.1 上的 Resharper 将不再删除这些注释清理。