Visual Studio Code 中的 C# 语言模式将是代码底部的大括号 {},我想在前面打开它,类似于 JavaScript 中的,因为我已经习惯了,下面我留下了 C# 模式的示例
namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
System.Console.WriteLine("Hello World");
}
}
}
尝试将 .editorconfig 文件添加到项目的根目录并将
csharp_new_line_before_open_brace
设置为 none
:
[*.cs]
csharp_new_line_before_open_brace = none
但请注意,C# 项目的默认样式是将大括号放在新行上,据我所知,大多数人(但不是全部)都使用它。请参阅常见 C# 代码约定:样式指南文档:
对大括号使用“Allman”样式:打开和关闭大括号拥有自己的新行。大括号与当前的缩进级别对齐。
另请参阅: