2013-02-08 26 views
6

This Article所述ReSharper's .sln.DotSettings文件仅包含那些从默认值更改的设置。有没有办法将代码编辑和代码检查设置全部存储在团队共享层中,而不管值是否被更改或默认?共享所有Resharper代码格式化/检查选项

做到这一点的唯一方法我看到的是不断变化的每一个值,并切换回来(所以他们都在.sln.DotSettings文件结束),不过这似乎是一个相当耗时的任务。

我试图避免的问题如下:

假设一个团队有2个开发者,说杰西卡和约翰,他们决定,他们是与ReSharper的默认前缀带有下划线的私人领域确定:

int _myPrivateField = 1; 

所以他们不改变“实例字段(私人)”“C#命名风格”下设置部分,并在.sln.DotSettings检查文件。 然而,当杰西卡检查出她的家用笔记本的源代码ReSharper的还是建议使用

int myPrivateField = 1; 

,因为她的电脑有它的设置更改为没有前缀,保存为“保存到这台计算机”吧。如Resharper的文档中所示,如果“这台计算机”图层具有设置值,而其他图层不会应用该值(请参阅此图中的中间绿色设置:http://blogs.jetbrains.com/dotnet/wp-content/uploads/2012/08/layers3.png

回答

1

遗憾的是,在除了逐一更改选项并将它们保存在必要的层次之外,我们不能提供任何其他选择。我们知道这种方法不方便,并且正在讨论如何最好地处理此问题。