1

私のソリューションでは、このようなメソッド設定があります

void OnFooLoaded(param bar)
{
    // method body
}

ReSharper 7を使用すると、メソッドをパブリック、内部、または保護のいずれかにできることがわかります。これをどこで変更できるかわからないようです。そのため、メソッドシグネチャには可視性修飾子(プライベート、パブリックなど)が必要です。[ResharperOptions]-> [Code Inspection]-> [Inspection Severity]を確認する必要がありますか、それとも他の場所にありますか?設定がありませんか?

4

1 に答える 1

1

ReSharperでは、アクセス修飾子を追加するかどうかはフォーマット設定です。で変更できますReSharper | Options -> Code Editing | C# | Formatting Style | Other | Modifiers。コードのクリーンアップを行うときに常に修飾子を追加する場合はオンUse explicit ...にし、追加しない場合はオフにします。

ただし、ReSharperは、間違ったフォーマットスタイルが使用されている場所(たとえば、アクセス修飾子がない場所)を強調表示したり下線を引いたりすることはできません。これにはStyleCopを試してみてください。

于 2013-02-20T14:48:58.860 に答える