editorconfig - EditorConfig:将规则应用于多个特定文件夹
问题描述
假设我有一个包含以下文件夹的项目:
/
/folder1
/folder2
/folder3
/folder4
/folder5
问题
有没有办法让我的.editorconfig
文件处于根 ( /
) 级别,但只对 (所有文件) 应用相同的规则folder1
,folder3
而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
但它似乎也无效(似乎只允许简单的文件名模式)。
有没有其他方法可以实现这一目标?我在文档或其他地方没有找到任何东西,但我可能错过了一些明显的东西。
解决方案
推荐阅读
- r - 合并具有相似名称的 CSV 文件
- r - 将“字符串匹配以估计相似度”应用于数据框
- java - Spring MVC页面获取PageNotFound错误:“在DispatcherServlet中找不到带有URI [/WEB-INF/pages/welcomepage.jsp]的HTTP请求的映射
- android - 应用未收到任何 Firebase 云消息
- php - 从表中获取用户,其中组=另一个表行的组,但我有其他表行的 id
- bluetooth - Arduino Serial - 如何覆盖所有传入缓冲区以仅获取最新字符串
- ssl - nginx SSL 没有起始行:期待:可信证书
- python - python 记录器在错误后更改它自己的日志级别
- html - Bootstrap Navbar Image logo 使用媒体查询调整大小
- docker - Docker 将两个容器上的相同端口映射到主机上的不同端口