在Rider和ReSharper之间共享代码样式设置

在Rider和ReSharper之间共享代码样式设置,resharper,rider,Resharper,Rider,有没有一种简单的方法可以导出/共享我的骑手代码样式设置,并在ReSharper(VS)中使用这些设置,反之亦然?您有三种方法: 手动导出/导入。在附加说明:文件>设置>管理层>此计算机>右键单击>导出到文件>选择代码样式、代码检查,以及可能需要的其他设置。在ReSharper:Extensions>ReSharper>Manage Options>This computer>右键单击>从文件导入中。 如果您从未将设置保存到解决方案层,那么这是可行的,但考虑到您的问题,我认为这不太可能 共享解决方

有没有一种简单的方法可以导出/共享我的骑手代码样式设置,并在ReSharper(VS)中使用这些设置,反之亦然?

您有三种方法:

  • 手动导出/导入。在附加说明:文件>设置>管理层>此计算机>右键单击>导出到文件>选择代码样式、代码检查,以及可能需要的其他设置。在ReSharper:Extensions>ReSharper>Manage Options>This computer>右键单击>从文件导入中。
    如果您从未将设置保存到解决方案层,那么这是可行的,但考虑到您的问题,我认为这不太可能
  • 共享解决方案设置。它们将允许您将代码样式设置绑定到解决方案,并将它们提交给Git等VCS,并且可以跨所有Rider/ReSharper安装工作,即使是打开该解决方案的团队成员。但是,如果您创建了另一个解决方案,那么您必须再次求助于它们之间的手动同步。在附加说明:文件>设置>管理层>此计算机>右键单击>将设置复制到>解决方案。。。团队共享。然后,如果您想更改共享设置,请不要忘记使用“保存”按钮附近的向下箭头并选择“解决方案…团队共享”(在下一个版本中会更容易,我保证:)
  • .editorconfig文件。它不仅允许您在Rider/ReSharper之间共享代码样式设置,还允许您为放置.editorconfig的文件系统中的文件夹下的所有解决方案的纯Visual Studio/Visual Studio代码安装部分共享代码样式设置。当然,您也可以将其提交给风投。但您不能设置非代码样式的设置(如输入辅助、代码完成等)。在附加说明:文件>设置>代码样式>单击“启用编辑器配置支持”附近的导出按钮。然后,如果您想更改代码样式设置,请单击“帮助”>“查找操作”(通常映射到Ctrl-Shift-A)并键入“Edit.editorconfig”(我保证,在下一个版本中会更容易)

  • . editorconfig可以工作,但它不能涵盖所有可能的内容settings@IvanShakhov在2019.3中,随着命名样式的增加,它最终应涵盖AFAIK的所有代码样式设置。但它不包括其他设置,如代码完成、键入辅助等。