2015-10-20 49 views
1

如何阻止Resharper建議使用NET 4.6功能?如何阻止Resharper建議使用NET 4.6功能?

在這種情況下,它建議加入...

using static System.String; 

,改變String.Format只是FormatString.IsNullOrWhiteSpaceIsNullOrWhiteSpace

我知道加入...

// ReSharper disable BuiltInTypeReferenceStyle 

但我必須這樣做所有文件(這是假設我記得,不要讓Re更銳利地進行更改)

您如何確保它只能提供NET 4.5功能? (因爲這是部署在我們的服務器上)

+0

見... http://stackoverflow.com/questions/27621458/resharper-disable-c-sharp-6-0-support/27628609#27628609 – SteveC

回答

3

其中許多實際上是C#6語言或編譯器功能。

將項目語言級別設置回C#5或更低版本,然後您將看不到其中很多。

https://www.jetbrains.com/resharper/help/ReSharper_by_Language__CSharp.html

+1

[如何做到這一點(HTTP ://stackoverflow.com/a/27628609/1698557),如果(像我一樣)你沒有意識到這是一個選項。 –

+0

@PatrickQuirk谷歌返回這篇文章作爲最重要的結果與這樣的關鍵字。 –

+0

@PatrickQuirk非常好......我的確喜歡你,我不知道這是一個選項 – SteveC