如何将 .editorconfig 分配给 Visual Studio 2019 C++ 解决方案?
How to assign .editorconfig to a Visual Studio 2019 C++ solution?
我正在编辑一个编码风格与我通常使用的不同的 VS 解决方案。我在文档中发现 VS 2019 支持 EditorConfig: https://docs.microsoft.com/en-us/visualstudio/ide/create-portable-custom-editor-options?view=vs-2019
我在解决方案的根目录中创建了 .editorconfig
文件:
我把这个放在文件里:
root = true
[*.{cpp,hpp,h}]
indent_style = space
indent_size = 4
然后我转到解决方案,在解决方案资源管理器中右键单击解决方案 Botcraft
,选择 添加现有项目... 并添加上述文件。我现在可以在解决方案中看到该项目:
但是,当我输入 if(true)
并按回车键时,根据我的 VS 设置,我仍然得到两个空格,而不是根据 editorconfig 设置的四个。
如何 link .editorconfig
到 visual studio 解决方案并使其尊重内部设置?
EditorConfig 文件 are only applied to the directory they are in and its sub-directories 您需要将文件放在与源代码相同的文件夹中(或其上方的文件夹),而不是与 solution/project 文件相同的文件夹中。
我正在编辑一个编码风格与我通常使用的不同的 VS 解决方案。我在文档中发现 VS 2019 支持 EditorConfig: https://docs.microsoft.com/en-us/visualstudio/ide/create-portable-custom-editor-options?view=vs-2019
我在解决方案的根目录中创建了 .editorconfig
文件:
我把这个放在文件里:
root = true
[*.{cpp,hpp,h}]
indent_style = space
indent_size = 4
然后我转到解决方案,在解决方案资源管理器中右键单击解决方案 Botcraft
,选择 添加现有项目... 并添加上述文件。我现在可以在解决方案中看到该项目:
但是,当我输入 if(true)
并按回车键时,根据我的 VS 设置,我仍然得到两个空格,而不是根据 editorconfig 设置的四个。
如何 link .editorconfig
到 visual studio 解决方案并使其尊重内部设置?
EditorConfig 文件 are only applied to the directory they are in and its sub-directories 您需要将文件放在与源代码相同的文件夹中(或其上方的文件夹),而不是与 solution/project 文件相同的文件夹中。