将 Resharper 代码样式设置导出到 Editor.Config

Export Resharper code style settings into Editor.Config

我正在尝试为我们的解决方案创建一个代码样式和格式设置规则的位置。

我们目前正在使用 Resharper,它将此信息存储在 {slnName}.dotSettings 文件中。但是,由于性能问题,一些开发人员不想使用 Resharper。所以他们没有得到这些规则和警告。

EditorConfig 似乎是一个合适的替代品,但我想将 ReSharper 规则(如果可能)转换为编辑器配置规则,并且还包括所有 ReSharper 特定规则,以便那些使用 ReSharper 的人也能获得额外的规则,并且它们都存储在一个地方(一个事实来源!)。

无论如何,试图掌握 .dotSettings 文件的作用一直没有结果,我知道 Resharper 会读取编辑器配置文件,所以我希望它也能导出它

借助 Resharper 2019.1,您现在可以 'Export settings to .editorconfig'。该选项位于 Resharper -> 工具中。

这将导出标准编辑器配置选项、Visual Studio 特定配置选项和 resharper 特定配置。很有用!

在 Resharper 2019.3 中,此选项位于“[=18th=]Resharper 选项 | 代码编辑 | 常规格式化程序样式”

如此处所述 -> https://blog.jetbrains.com/dotnet/2019/03/28/export-editorconfig-code-style-optimize-references-sdk-projects-resharper-2019-1-eap-updates/