在 VScode 中更改 C# 格式大括号

问题描述 投票:0回答:2

在 VScode 中处理我的 C# 项目时,扩展 Prettier 不会应用我喜欢的其他语言中使用的相同格式。它不会格式化我的代码,我希望我的大括号与我的函数语句在同一行,如下所示

void Start() {
    DefaultLayer = gameObject.layer;
}

但是我的代码看起来像这样

void Start()
{
    DefaultLayer = gameObject.layer;
}

并且不会通过在根目录中添加诸如omnisharp.json 文件之类的内容或修改任何内容来更改?如何根据需要制作大括号格式?

c# visual-studio-code format prettier
2个回答
0
投票

转到工具>选项>文本编辑器>C#>缩进范围选择块中的选项卡。


0
投票

在 Visual Studio 2022 中,通过执行以下操作:

  • 转到工具 > 选项 > 文本编辑器 > C# > 代码样式 > 格式 > 新行
  • 取消勾选“将左大括号放在方法和局部函数的新行上”
  • (可选)针对所有 X 值取消勾选“将左大括号放在 X 的新行上”
© www.soinside.com 2019 - 2024. All rights reserved.