25 Stimmen

Welche StyleCop-ähnlichen Tools gibt es für VB.NET

Siehe auch VB.NET Statische Code-Anaylsis

Auf Gedeih und Verderb haben wir jetzt eine VB.NET Kodierungsstandarddokument, das auf einem C#-Kodierungsstandard basiert, der von StyleCop durchgesetzt wird.

Zum Beispiel

  • die Anzahl der Leerzeichen, die auf jeder Seite eines "+"-Zeichens zu setzen sind usw.
  • alle Instanzmitglieder (Felder und Methoden!) müssen als "me.fieldName" zugänglich sein
  • auf alle gemeinsam genutzten Mitglieder muss als "Klassenname.Feldname" zugegriffen werden

Ich neige dazu, das zu glauben:

Wenn es in einem Anforderungsdokument steht, ist es sollte durch ein automatisches System

Ich bin auf der Suche nach (idealerweise kostenlose) Tools, die für diese kurzen Regeln auf VB.NET-Code zu überprüfen, da diese Fragen sind Stil, die nicht machen es in die kompilierte Ausgabe, FxCop ist nicht sinnvoll.

(Ich persönlich würde es vorziehen, wenn wir nur auf wichtige Dinge wie doppelten Code und eine einzige Plausibilität für jede Klasse prüfen würden (also keine mehrzeiligen Klassen!), aber da ich mich an das Dokument mit den Codierungsstandards halten muss, möchte ich ein Werkzeug haben, das mir dabei hilft).

siehe auch Erzwingen der Verwendung des Klassennamens bei jedem Zugriff auf ein gemeinsames Mitglied.

Über das Kopfgeld.
Ich bin auf der Suche nach einer Liste von VB.NET Code Checking Tools, mit einer kurzen Zusammenfassung, was jedes Tool tun kann und seine Grenzen. Wenn die Tools nicht kostenlos sind, geben Sie bitte einen Kostenvoranschlag an.


Hat jemand Erfahrung mit CodeRush/Refactor ! oder ReSharper mit VB.NET, um diese Art von Codierungsproblemen zu überprüfen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X