2011-01-14 21 views
0

鉴于以下功能:我怎样才能让ReSharper的附加接受请求ID作为参数,而不是请求ID

public SomeClass(int RequestID) 
{ 
    // blah 
} 

ReSharper的抱怨,我的参数应该是requestId(这是没有意义的,首先的,因为.NET API使用UpperCamelCase大部分时间他们的公共方法。我走进配置,改变了lowerCamelCaseUpperCamelCase

现在ReSharper的抱怨,而不是RequestID,它应该是RequestId。那是一个好一点,但我是那种喜欢ID而不是Id的人。任何人有这个配置修复?

+0

标识有一定道理的,因为这不是我Dentification,它是鉴定。因此,身份证将是适当的骆驼。 –

+1

@Stefan那不是重点。我想要我想要的。不是你认为合适的。 – DJTripleThreat

+0

.Net API不使用'UpperCamelCase'作为参数名称,它使用'lowerCamelCase'。 –

回答

3

将ID添加到缩写列表中。智能感应菜单应该有这个选项。

要管理你的缩写,去

ReSharper的 - >选项 - >语言 - >通用 - >命名样式 - >高级设置..

+0

只需要在VS 2010中使用ReSharper 6.1进行更新,缩写列表现在出现在ReSharper/Options/Code Editing/C#/ C#命名风格/高级设置下面 - 在面板的底部是一个带空格分隔列表的文本区域的大写缩写。这花了我一段时间才找到,认为这可能对别人有帮助:) – defines

相关问题