如何在删除单个语句周围的花括号时阻止Resharper删除我的注释?

时间:2018-04-23 11:04:35

标签: c# resharper

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

以下示例:

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

正在重新格式化:

if (true)
    Call();

而不是:

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

我需要在每次调用之前将注释完全放在那里,而不是在if / else语句之前。如何在删除这些大括号时阻止R#删除我的注释?

1 个答案:

答案 0 :(得分:0)

此问题已在Rider 2019.1中修复,并且如果在应用格式设置样式或执行代码清理时自动将其删除,则Rider 2019.1上的Resharper不再删除这些注释。