我有一个包含以下内容的 EditorConfig 文件
root = true
# Generated Code
[{*.Generated.*.cs,*/Migrations/**,*/Scripts/**}]
generated_code = true
# C# files
[*.cs]
# Indentation and spacing
indent_size = 4
indent_style = space
tab_width = 4
# New line preferences
end_of_line = crlf
trim_trailing_whitespace = true
insert_final_newline = false
etc. (another ~500 lines of rules)
我的项目结构如下所示,.editorconfig 位于项目根目录中。
但是,我仍然收到 Migrations 文件夹下文件的编译器警告,如果它们被标记为生成的代码,则应忽略这些警告。
我不确定我的 EditorConfig 有什么问题。 我尝试了几种不同的变体,但似乎都不起作用。我已尝试以下所有方法:
仅检查文件:(单个星号)
[{*.Generated.*.cs,Migrations/*,Scripts/*}]
generated_code = true
分成多个语句:
[*.Generated.*.cs]
generated_code = true
[*/Migrations/**]
generated_code = true
[*/Scripts/**]
generated_code = true
在根处分成单独的语句:
[*.Generated.*.cs]
generated_code = true
[Migrations/*]
generated_code = true
[Scripts/*]
generated_code = true
完成此操作所需的正确语法是什么? 谢谢