在 ReSharper 中允许同行空方法

Allow same-line empty methods in ReSharper

有没有办法告诉 ReSharper 允许空方法和构造函数使用同行括号?

例如:

MyConstructor(int x) : BaseConstructor(x) { }

protected virtual void Foo() { }

应该转换为:

MyConstructor(int x) : BaseConstructor(x)
{
}

protected virtual void Foo()
{
}

在第一种情况下,我不需要方法体,我只需为父构造函数提供参数。

在第二种情况下,我定义了一个 "optional abstract" 方法,使其成为虚拟的,因此不需要主体。

转到 ReSharper -> 选项... -> 代码编辑 -> C# -> 格式样式 -> 大括号布局
找到空大括号格式化,设置为在同一行.

这是一张显示如何找到该设置的屏幕截图。