首页 > 解决方案 > VScode C# 花括号格式 - 无法更改它们(选项中 TypeScript/Javascript 的唯一选项。在 C# 扩展设置中没有办法)

问题描述

我刚刚从 Windows 帐户问题中恢复过来,这导致我在我的 PC 中创建了一个新的配置文件。

我纯粹将 Unity 用于非专业用途。我现在决定我想使用 VScode 而不是 VSstudio 。

我已经按照安装说明中的说明安装了 Dotnet SDK 和 C# 扩展:https ://code.visualstudio.com/docs/other/unity#_prerequisites

问题是函数/方法或其他代码块(例如,如果语句)的花括号不是我想要的格式。如果我无法更改默认行为,我可以切换回 VSstudio。过去我使用 VScode 没有问题,并且可以更改格式。

这次不行了。我已尽我所能查看了所有设置,但无法找到正确的选项。每次我做一个函数时,它看起来像这样:

void NewFunction(){

}

我希望它默认为:

void NewFunction()
{

}

我已经阅读了几个网页,告诉我如何修复它,但我在设置中找不到任何提到的区域。我在这个网站上发现了这个答案:VSCode format curly brackets on the same line c#

但是很难相信每个用户都需要创建一个 JSON 文件并将其放在每个项目的根目录中,纯粹是为了更改代码编辑器的默认格式。

在此处输入图像描述

在此处输入图像描述

谁能帮我?谢谢阅读。

标签: c#visual-studio-code

解决方案


推荐阅读