我的项目中的editorconfig文件在VSCODE上工作正常,但在VISUAL STUDIO 2017版本中同样不起作用:15.5.4。 根据GITHUB Repo https://github.com/editorconfig/editorconfig-visualstudio#readme上的文档,它应该可以工作,但它没有。有人试过Visual Studio吗? 我的.editorconfig文件:
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
答案 0 :(得分:0)
根据我的经验,使用[*]作为规则似乎是错误的。尝试指定一些实际的扩展作为解决方法?希望这会得到解决。
答案 1 :(得分:0)
答案 2 :(得分:0)
确保editorconfig文件位于存储库的根文件夹中,而不是与解决方案文件位于同一文件夹中。
我在VS 2017 15.9中有一个类似的问题:按照Microsoft的文档,我已将editorconfig文件添加到我的解决方案中,但未得到应用。 我的解决方案的架构很奇怪:解决方案文件不在我的存储库的根文件夹中,而是在它自己的子文件夹中。在此子文件夹中创建了editorconfig文件。 这是documentation中有趣的部分:
将.editorconfig文件添加到文件层次结构中的文件夹时, 其设置适用于该级别及更低级别的所有适用文件。
因此重要的是实际的文件系统层次结构,而不是解决方案的层次结构。我将editorconfig文件移到了项目的实际根文件夹中,该文件立即生效。