如何设置每个组件的resharper设置

时间:2010-10-13 12:26:11

标签: c# resharper

我在代码库中工作,由于历史原因,并非所有项目都具有相同的编码约定。实际上,在单个.sln中我有需要不同命名约定的项目。

有没有办法让resharper根据我正在编辑的文件所在的项目使用不同的设置?

4 个答案:

答案 0 :(得分:8)

由于ReSharper 6.1 您最终可以拥有每个项目设置
基本上,您需要做的就是创建一个名为<project file name>.DotSettings的文件,例如MyUnitTest.csproj.DotSettings

有关详细信息,请参阅this blog post

答案 1 :(得分:4)

查看Resharper Settings Manager工具

您需要先安装ReSharper Power Toys才能使用它。

答案 2 :(得分:0)

Resharper现在支持将不同的设置应用于Resharper 6.1中的不同解决方案。有关详细信息http://blogs.jetbrains.com/dotnet/2011/11/resharper-settings-in-61/

,请参阅此博文

但是,从它的外观来看,您还不能将不同的设置应用于解决方案中的不同项目。这是我非常欢迎的功能!

答案 3 :(得分:0)

另外(对于其他答案)使用SVN时,每次不同的机器打开解决方案时,都会更改“* .sln.DotSettings”文件。要解决此问题,请在从存储库中签出后设置DotSettings文件的只读属性。