Frage

Ich möchte eine Erweiterung erstellen, um bestimmte Kommentare in meinem Code zu erkennen. Ich werde dies verwenden, um Code -Gerüche mit dem zu signalisieren //@ Kommentar Präfix. Ein Merkmal dieser Erweiterung besteht darin, Warnungen für jeden Kommentar zu generieren, der beim Kompilieren des Codes aufgetreten ist. Ist es möglich, dies zu tun?

War es hilfreich?

Lösung

Ich glaube nicht, dass Sie sich in den Compiler einbinden können, um Warnung zu generieren. In der "Fehlerliste" werden jedoch Fehler, Warnungen und Nachrichten aus mehreren Quellen aggregiert. Wäre es gut genug für Sie, diese Liste einfach anzugreifen?

Hier ist ein Link, den ich zu diesem Thema finden konnte: http://www.mztools.com/articles/2008/mz2008022.aspx

Andere Tipps

Es gibt eine Probe namens Codesweep, die bestimmte Zeichenfolgen in Kommentaren erkennt (es wird geschrieben, um nach leichten Schimpfwörtern zu suchen), die Ihrer Aufgabenliste Aufgaben hinzufügt. http://code.msdn.microsoft.com/code-sweep-3bfb7bb5 Das Lesen dieses Code kann Ihnen helfen, Ihre eigene Erweiterung zu schreiben, wenn Sie ihn nicht nach IS verwenden können.

Sie können auch die vorhandene Aufgabenfunktionen verwenden und Ihre eigenen Schlüsselwörter hinzufügen (wie die Out-of-the-Box //HACK und //TODO - Sie könnten hinzufügen //SMELL) was schneller ist, aber weniger Kontrolle gibt. http://msdn.microsoft.com/en-us/library/zce12xx2(v=vs.100).aspx. Dies kann alles sein, was Sie brauchen.

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