【发布时间】:2017-07-29 11:10:09
【问题描述】:
我的团队想要分享我们的代码样式和格式。 为此,我们一直在使用 Resharper,并希望利用 VS2017 中的新原生功能!最好的方法是什么?
【问题讨论】:
标签: visual-studio code-formatting visual-studio-2017 editorconfig
我的团队想要分享我们的代码样式和格式。 为此,我们一直在使用 Resharper,并希望利用 VS2017 中的新原生功能!最好的方法是什么?
【问题讨论】:
标签: visual-studio code-formatting visual-studio-2017 editorconfig
Visual Studio 2017 现在将 respect settings from a .editorconfig 文件(如果它存在于磁盘上)直到项目根目录。目前,这是在每个项目的基础上支持的,而不是在解决方案级别(我相信 R# 可能在解决方案文件夹中支持这个)。
VS 中几乎每个编辑器都应该支持基本的 editorconfig 选项,例如:
此外,某些语言还提供对特定语言样式指南的支持。对于 .NET,请参阅 here。
特别是对于 C# 或 VB,如果您已经在 VS Tools-> 选项中配置了设置,还有一个选项可以生成一个 .editorconfig 文件来捕获这些设置:
【讨论】:
使用此扩展程序生成与源代码管理集成的代码样式和格式选项,以轻松共享解决方案级别的设置。 https://marketplace.visualstudio.com/items?itemName=SchabseSLaks.Rebracer
【讨论】: