首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何为所有解决方案将EditorConfig文件导入Visual?

如何为所有解决方案将EditorConfig文件导入Visual?
EN

Stack Overflow用户
提问于 2019-10-30 13:14:58
回答 2查看 13.1K关注 0票数 16

如何将代码约定(代码格式设置)从EditorConfig文件导入Visual?

我希望所有解决方案都有一个.editorconfig文件,而不是每个项目一个。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-10-30 23:30:29

Visual 2017和更新版本支持EditorConfig。

创建EditorConfig文件

如果您愿意,可以创建一个空文本文件,只需添加所需的设置即可。但是,Visual可以为您创建一个具有合理默认值的.editorconfig文件。来自MSDN

  • 在菜单栏中,选择Project > Add New Item;或按Ctrl+Shift+A
  • 选择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文件保存到您的解决方案文件夹中。否则,您可以创建一个一次性项目,创建配置文件,然后将该文件剪切并粘贴到它需要驻留的文件夹中。

票数 20
EN

Stack Overflow用户

发布于 2022-06-29 20:13:09

将.editorconfig放在您的用户目录中。

Visual和VS代码将为您的所有解决方案提取它,因为通常我们所有的源代码都在%USERPROFILE%\ source \repos中。

谢谢斯蒂芬·肯尼迪的详尽回答。但有时,我们需要简短而甜蜜的答案,而不需要大前言。

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

https://stackoverflow.com/questions/58626222

复制
相关文章

相似问题

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