什么在空花括号块中插入 space?

What inserts space inside empty curly braces block?

禁用所有 IntelliSense 和 Resharper 格式时导致此行为的原因是什么?

虽然不是很直观和意料之中:

Smart Visual Studio 菜单项 Tools/Options/Text Editor/C#/Tabs/Indenting 中的选择导致此行为。将其更改为 Block 会停止...

如果您使用的是 Resharper,请转到 Resharper->Templates Explorer 然后您可以根据需要进行编辑