如何将代码约定(代码格式设置)从EditorConfig文件导入Visual?
我希望所有解决方案都有一个.editorconfig文件,而不是每个项目一个。
发布于 2019-10-30 23:30:29
Visual 2017和更新版本支持EditorConfig。
创建EditorConfig文件
如果您愿意,可以创建一个空文本文件,只需添加所需的设置即可。但是,Visual可以为您创建一个具有合理默认值的.editorconfig文件。来自MSDN
editorconfig File (.NET)模板以添加预先填充了默认.NET代码样式、格式设置和命名约定的.NET文件。

Visual 2019 -从当前设置创建EditorConfig文件
在VisualStudio2019中,您可以代替从当前设置创建EditorConfig文件。只需在Options对话框中单击Text Editor > C# > Code Style > General下的以下按钮

跨解决方案共享EditorConfig
要在解决方案和项目之间共享设置,需要在顶级目录/解决方案文件夹中创建一个.editorconfig文件。例如,我将自己的设置放在主干中,并将其提交到源代码管理中,以便我的同事共享相同的设置。
此文件中的设置适用于主干和子文件夹中的所有项目,除非在文件夹树的更远处被另一个.editorconfig文件覆盖,例如,您可能在具有不同设置的子文件夹中有一个特定于项目的EditorConfig文件。您不需要“导入”文件-它应该是自动检测的。
有关更多详细信息,请参阅文件层次结构和优先级。
如果使用VisualStudio2019,我建议您使用上面详细介绍的Generate .editorconfig file from settings按钮,并将.editorconfig文件保存到您的解决方案文件夹中。否则,您可以创建一个一次性项目,创建配置文件,然后将该文件剪切并粘贴到它需要驻留的文件夹中。
发布于 2022-06-29 20:13:09
将.editorconfig放在您的用户目录中。
Visual和VS代码将为您的所有解决方案提取它,因为通常我们所有的源代码都在%USERPROFILE%\ source \repos中。
谢谢斯蒂芬·肯尼迪的详尽回答。但有时,我们需要简短而甜蜜的答案,而不需要大前言。
https://stackoverflow.com/questions/58626222
复制相似问题