ReSharper 可以删除单行语句后 and/or 之前的空行吗?

Can ReSharper remove blank lines before and/or after single line statements?

ReSharper 中是否有任何代码格式化选项来生成此代码:

public string PublicMethod1(string parameter)
{
    parameter += "Hello";

    parameter += " ";

    parameter += "world!";

    return parameter;
}

看起来像这样:

public string PublicMethod1(string parameter)
{
    parameter += "Hello";
    parameter += " ";
    parameter += "world!";
    return parameter;
}

我目前正在使用 Visual Studio Professional 2019 和 ReSharper 2021.3.2。提前致谢。

是,将选项 Keep max blank lines in code 设置为 0:

ReSharper > 选项 > 代码编辑 > C# > 格式化样式 > 空行

3

void Method() {
  foo();



  foo();
}

0

void Method()
{
    foo();
    foo();
}