假设我有一个包含以下文件夹的项目:
/
/folder1
/folder2
/folder3
/folder4
/folder5
是否可以将我的.editorconfig
文件放在根(/
)级别,但仅对folder1
,folder3
和{{1} folder5
,而不是其他两个?
.editorconfig
,folder1
和folder3
中拥有folder5
文件的一个副本。但是复制它看起来非常丑陋/不便。.editorconfig
,然后在所有“排除”文件夹(root = true
和folder2
)中仅创建folder4
的另一个规则。更好,但不是理想的,因为我们必须记住在每个文件夹上都应执行规则(实际上,可能有数十个规则)。在根级别创建.editorconfig
,并列出应该应用规则的文件夹。我没有找到做这样的事情的方法:
[/folder1/**]
[/folder3/**]
[/folder5/**]
end_of_line = lf
insert_final_newline = true
无效,因为您不能像这样合并各个部分。
或者,使用{s1,s2,s3}
格式:
[{/folder1/**, /folder3/**, /folder5/**}]
end_of_line = lf
insert_final_newline = true
但是它似乎也不是有效的(仅允许使用简单的文件名模式)。
还有其他方法可以实现这一目标吗?我在文档或其他任何地方都找不到任何东西,但是我可能错过了一些显而易见的东西。