首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EditorConfig剖面继承

EditorConfig剖面继承
EN

Stack Overflow用户
提问于 2019-09-13 14:45:46
回答 2查看 696关注 0票数 1

假设我有以下EditorCofig文件:

代码语言:javascript
复制
[*]
indent_style = space

[.cs]
indent_size = 4

这个定义是否意味着C#文件的缩进样式空间,还是需要在.cs部分中显式指定indent_style = space

EN

回答 2

Stack Overflow用户

发布于 2019-09-13 14:48:22

indent_style = space将应用于所有文件,而indent_size = 4只适用于扩展名为.cs的文件。

请参阅https://editorconfig.org/

票数 0
EN

Stack Overflow用户

发布于 2022-08-03 14:47:05

您的节头包含一个错误,应该是[*.cs],以便将文件与.cs扩展名匹配。

但是,要回答这个问题,不需要为每个节指定“再次”规则。一个特定的文件可以匹配潜在的多个.editorconfig文件中的多个部分。符合规格的编辑器必须按以下方式合并这些部分:

文件自上而下读取,最近发现的规则优先。如果多个EditorConfig文件有匹配的部分,则从更紧密的EditorConfig文件中读取的规则是最后读取的,因此在更近的文件中的对优先。

当同一规则出现在多个节中时,“优先级”适用。如果您显式地希望从任何以前匹配的部分中清除规则,您将使用indent_style = unset

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57925810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档