Frage

Ich verwende einige Analysetools in unserem Build wie StyleCop / FXCop.

Was ich erreichen möchte, ist die automatische Korrektur einiger der von diesen erzeugten Warnungen.

Glauben Sie, dass dies mit dem Roslyn CTP möglich ist?Gibt es ein anderes Tool, das Folgendes zulässt:

  1. Ich scanne meinen Codetext nach einer Regel, die nicht befolgt wird.
  2. Ersetzen Sie dies durch den richtigen Code.

    Einige der Vorgänge können mit einem einfachen Textersatz des VS-Editors ausgeführt werden. Für kompliziertere Aufgaben ist jedoch die Verwendung eines anderen Tools erforderlich.

    Meine Frage lautet also: Ist das Roslyn CTP zu diesem Zweck das zu verwendende Werkzeug?oder welche anderen Tools gibt es für .NET, um dies zu tun?

War es hilfreich?

Lösung

Dies ist sicherlich eines der Szenarien, die Roslyn anspricht.Schauen Sie sich diese exemplarische Vorgehensweise an, die zeigt, wie Sie mit Roslyn eine "Schnellkorrektur" schreiben.Tatsächlich wird das CTP auch mit einigen Beispielen geliefert, die zeigen, wie man mit Roslyn Stylecop / Fxcop-Style-Regeln schreiben kann.

Sie können auch in diesem Dokument einen Überblick über den Gesamtumfang des CTP erhalten.

Haftungsausschluss: Ich arbeite für Microsoft im Roslyn-Team.

Andere Tipps

OP fragt: "Welche anderen Tools gibt es für .NET, um dies zu tun?"

Unser DMS Software Reengineering Toolkit ist ein Tool zur Transformation von Quell-zu-Quell-Programmen .

DMS kann Quellcodes für viele Computersprachen wie C ++ analysieren, analysieren und transformieren.Java, COBOL und insbesondere C # .Es kann auch mehrere Sprachen gleichzeitig verarbeiten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top