提问者:小点点

键入Visual Studio代码时,将类左大括号放在新行上[C#]


在Visual Studio Code(MacOS)中,我已经花了几个小时寻找如何在您键入时将大括号放在新行上。我输入这个:

class Foo{

...然后按回车键。我自动得到右大括号:

class Foo{

}

但我想要这个(就像VS 2017一样):

class Foo
{

}

我可以使用格式命令(Shift Alt F)来实现这一点,但我可以自动使用它吗?

我尝试了不同的扩展(我在用户设置中的行)。

  • ryannaddy.vscode格式:"format.new行":{"大括号": true}
  • Leopotam.csharpfixformat:"csharpfixformat.style.braces.onSameLine": false
  • "editor.format类型": true
  • Omnisharp:{"FormatingOptions":{"NewLinesForBracesIn…": true, } }

所有这些都没有成功,这些设置都没有在打字时进行这种格式化。


共1个答案

匿名用户

VS文本编辑器设置中应该有一个选项

工具-

尝试检查它们,看看是否有效。