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

C# 配置ReSharper以区分字符串和字符串,c#,string,coding-style,resharper,alias,C#,String,Coding Style,Resharper,Alias,如本文所述,您可以在代码中使用string和string 为了获得通用的代码样式,我们决定在创建对象时使用字符串: string name="Elvis"; 当我们使用静态方法时 String.Concat("Elvis", " lives"); 我想配置ReSharper以识别这一点,但我发现我可以将其配置为使用第一种或第二种方式: 根据文档,我认为目前不可能做到这一点。我同意这是一个合乎逻辑的事情,但是,这正是我想如何配置它了。不过,Resharper最近才添加了选择如何引用内置类型名的

如本文所述,您可以在代码中使用string和string

为了获得通用的代码样式,我们决定在创建对象时使用字符串:

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

String.Concat("Elvis", " lives");
我想配置ReSharper以识别这一点,但我发现我可以将其配置为使用第一种或第二种方式:


根据文档,我认为目前不可能做到这一点。我同意这是一个合乎逻辑的事情,但是,这正是我想如何配置它了。不过,Resharper最近才添加了选择如何引用内置类型名的功能。显然,9.1中只添加了对任何控件的支持。这是申请的票:

请注意,尽管有人在评论中询问您想要什么,但开发团队没有回复他的评论,而且在他们实现该功能时似乎没有添加此功能

为完整起见,以下是描述此选项的相关文档页面:

为什么在引用同一事物时会决定不一致?我不觉得不一致,因为我用string引用string的实例,用string引用静态类(或其静态方法)。但无论如何,我的问题不是关于这些决定的一致性,我只是想知道是否有可能配置ReSharper来做这件事。