2010-02-15 18 views
6

Ich bin neu in ReSharper. Für diejenigen, die Resharper verwenden, gibt es eine Möglichkeit, benutzerdefinierte Codeanalyse-Regeln hinzuzufügen?So fügen Sie benutzerdefinierte Codeanalyse in ReSharper hinzu

Zum Beispiel könnte ich eine Regel haben sagen Alle privaten Variablen sollten mit dem Buchstaben "m" beginnen. Wie kann ich das zu Resharper hinzufügen? Wenn ich dies verletze, kann es als Warnung oder als Fehler angezeigt werden?

+3

Welche Quellsprache und welche Version von R #? In 4.5 zum Beispiel kann dies in R # | geschehen Optionen | Sprachen | Naming Style – AakashM

+0

Sorry, sollte das ein bisschen mehr erklärt haben :) Es ist R # 5.0 Beta. Ich denke, R # 5.0 sollte das Gleiche tun, was Sie in 4.5 erklärt haben. Ich überprüfe das - Danke – Rajithakba

Antwort

3

einfach auf erweitern, was @AakashM merkt oben: Dies kann in ReSharper Optionen angegeben werden | Sprachen | (entweder Common oder C# oder was auch immer) | Benennungsstil

Wenn Sie auf Erweiterte Einstellungen klicken und dann auf eine der "Entitätsbeschreibungen" doppelklicken, gibt es eine viel größere Auswahl möglicher Entitäten (einschließlich Ereignisse, Namespaces usw.) zusammen mit Zugriffsrechten (privat, geschützt) usw.), für die Sie Präfix-, Suffix- und Casing-Regeln definieren können.

4

Ich weiß, die Frage ist alt, aber für alle Leute von Google wie ich kommen:

Resharper -> Options -> Code inspections -> Custom Patterns 

Dort können Sie Ihre eigenen Regeln erstellen Muster für die Hervorhebung oder Substitutionen an. Dies ist für ReSharper 8. Ich bin mir nicht sicher, aus welcher Version diese Option besteht.

Verwandte Themen