我.editorconfig
在 VS 2019 中使用以下设置在解决方案级别创建了文件:
root = true
# All files
[*]
indent_style = tab
indent_size = 4
tab_width = 4
然后我重新启动了 IDE,以使更改生效。但是,只有.editorconfig
文件本身使用选定的设置。我的解决方案中的所有其他文件仍然使用空格而不是配置中定义的设置。
然后我将.editorconfig
文件放在项目级别并再次重新启动。没变化。
如何正确使用.editorconfig
文件以便我的所有项目文件都使用其中定义的设置?
注意:我使用的是最新版本的 VS 2019 Community。
根据文档,您必须使用“格式化文档”或“代码清理”将格式应用于现有代码。
在 Visual Studio 中向项目添加 EditorConfig 文件时,新代码行将根据 EditorConfig 设置进行格式化。除非您运行以下命令之一,否则不会更改现有代码的格式:
- 代码清理(Ctrl + K、Ctrl + E),它应用任何空白设置,例如缩进样式和选定的代码样式设置,例如如何使用指令进行排序。
- 编辑>高级>格式化文档(或默认配置文件中的Ctrl + K、Ctrl + D),它仅应用空白设置,例如缩进样式。
来源:https : //docs.microsoft.com/en-us/visualstudio/ide/create-portable-custom-editor-options?view=vs-2019
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句