配置ReSharper以区分字符串和字符串

时间:2015-10-01 11:23:41

标签: c# string coding-style resharper alias

正如What is the difference between String and string in C#?所述,您可以在代码中使用字符串和字符串。

为了拥有通用的代码样式,我们决定在创建对象时使用string:

string name="Elvis";
当我们使用静态方法时

和String:

String.Concat("Elvis", " lives");

我想配置ReSharper以便识别这一点,但我发现我可以将其配置为使用第一种或第二种方式:

enter image description here

1 个答案:

答案 0 :(得分:2)

根据文档,我不相信这是目前可行的。我同意这是一个合乎逻辑的事情,但我确实也是如此配置它。 Resharper最近才添加了选择如何引用内置类型名称的功能。显然只在9.1中添加了对任何控制的支持。这是要求它的门票: https://youtrack.jetbrains.com/issue/RSRP-5662

请注意,尽管有其他人在评论中询问您想要的内容,但开发团队对其评论没有回复,并且在实施该功能时看起来并未添加此功能。 / p>

为完整起见,请参阅描述此选项的文档的相关页面: https://www.jetbrains.com/resharper/help/Built_In_Type_Naming.html