我在一个代码库中工作,由于历史原因,并非所有项目都具有相同的编码约定。实际上,在一个.sln中,我有需要不同命名约定的项目。如何设置每个程序集的resharper设置
有没有办法有ReSharper的使用基于不同环境中的哪个项目我编辑的生命在文件?
我在一个代码库中工作,由于历史原因,并非所有项目都具有相同的编码约定。实际上,在一个.sln中,我有需要不同命名约定的项目。如何设置每个程序集的resharper设置
有没有办法有ReSharper的使用基于不同环境中的哪个项目我编辑的生命在文件?
退房的Resharper Settings Manager工具
你需要先安装ReSharper Power Toys使用它。
貌似这是因为它得到不错的。它只会对每个解决方案进行设置,但我会等待,看看是否有更多的答案进来,否则会接受这个。thnx。 – 2010-10-13 20:22:28
啊,有趣的是,我正在解释这一行字面上:“你必须在不同的项目使用不同的代码风格,因此您必须能够为每个项目单独重新配置Resharper检查严重性(突出显示)选项,代码清理选项等。“显然,它并不是指实际的项目文件......糟糕! – 2010-10-14 19:09:00
Resharper现在支持将不同的设置应用于来自Resharper 6.1的不同解决方案。看到这个博客帖子更多细节http://blogs.jetbrains.com/dotnet/2011/11/resharper-settings-in-61/
然而,从外观上来看,你还不能对不同项目的解决方案中应用不同的设置。这也是我非常欢迎的功能!
因为ReSharper的6.1 你终于可以有每个项目的设置!基本上,您只需要创建一个名为<project file name>.DotSettings
的文件,例如, MyUnitTest.csproj.DotSettings
。
更多信息,请参见this blog post。
另外(其他答案)使用SVN当“* .sln.DotSettings”文件被更改每一个不同的机器上打开该解决方案的时间。为了解决这个问题,从存储库中检出后,在DotSettings文件上设置只读属性。
我建议,要求对JetBrains的论坛:http://devnet.jetbrains.net/community/resharper/resharper_eap – 2010-10-13 12:59:20