Syntax 在if循环-.editorConfig中首选大括号

Syntax 在if循环-.editorConfig中首选大括号,syntax,visual-studio-2017,editorconfig,Syntax,Visual Studio 2017,Editorconfig,我想在.editorconfig文件中强制使用if循环的方括号。我不知道这样做的正确语法。我正在使用VS-2017 如果我将.editorconfig文件提交到git tfs 2015中,我的团队是否可以使用该文件,以便在项目中实现代码风格的统一?它是否也会在构建过程中与我的解决方案一起运行,并在发现时抛出警告和错误?现在,它工作正常,在我的系统中构建时会在我的系统中抛出警告和错误。VS将在文件系统的正确位置使用.editorconfig,无论是否在VCS中:它将跨团队工作 强制使用if循环的括

我想在.editorconfig文件中强制使用if循环的方括号。我不知道这样做的正确语法。我正在使用VS-2017


如果我将.editorconfig文件提交到git tfs 2015中,我的团队是否可以使用该文件,以便在项目中实现代码风格的统一?它是否也会在构建过程中与我的解决方案一起运行,并在发现时抛出警告和错误?现在,它工作正常,在我的系统中构建时会在我的系统中抛出警告和错误。

VS将在文件系统的正确位置使用
.editorconfig
,无论是否在VCS中:它将跨团队工作

强制使用if循环的括号


但是,
.editorconfig
中没有直接的设置:您可以控制支架的放置,但不需要它们的存在。(注意问题的注释:由于我总是添加大括号,因此我看不到有关此问题的警告。)

对于当前版本的Visual Studio 2019,您可以添加

csharp_prefer_braces = true:error

您好,请提供代码示例!我认为csharp\u new\u line\u before\u open\u brace=all:warning in.editorconfig正在工作。我将严重性添加到警告中,如果我没有在“if循环”中使用括号,我可以看到警告。