C# 如何设置每个程序集的重竖琴设置

C# 如何设置每个程序集的重竖琴设置,c#,resharper,C#,Resharper,我在一个代码库中工作,由于历史原因,并非所有项目都有相同的编码约定。事实上,在单个.sln中,我有需要不同命名约定的项目 有没有办法让resharper根据我正在编辑的文件所在的项目使用不同的设置?查看该工具 您需要首先安装才能使用它。Resharper现在支持将不同的设置应用于Resharper 6.1中的不同解决方案。有关更多详细信息,请参阅此博客文章 但是,从外观上看,您还不能将不同的设置应用于解决方案中的不同项目。这也是我非常欢迎的功能 自从ReSharper 6.1以来,您终于可以拥有

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

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

查看该工具


您需要首先安装才能使用它。

Resharper现在支持将不同的设置应用于Resharper 6.1中的不同解决方案。有关更多详细信息,请参阅此博客文章


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

自从ReSharper 6.1以来,您终于可以拥有每个项目的设置了
基本上,您只需创建一个名为
.DotSettings
的文件,例如
MyUnitTest.csproj.DotSettings


有关更多信息,请参阅。

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

我建议在JetBrains论坛上询问:看起来这是最好的。不过,它只针对每个解决方案进行设置:(.我将等待更多答案,否则将接受此答案。thnx.啊,很有趣。我逐字解释了这句话:“您必须使用不同的代码样式处理不同的项目,因此您必须能够重新配置Resharper检查严重性(突出显示)选项、代码清理选项等等。显然,这并不是指实际的项目文件…糟糕!