Ich würde das gerne aufhängen, damit ich es nicht vergesse zu entfernen, wenn ich es nicht brauche. ReSharper wird es nicht aufheben, weil es sich um JavaScript handelt. Selbst die Aufgabenliste von Visual Studio 2008 kann es nicht aus den Kommentaren herauskratzen.
Meine Gedanken waren entweder ein //TODO:
ou #warning
Richtlinie, aber bisher habe ich noch nichts gefunden, was funktioniert und keine Fehler verursacht.
Beispielhafter Versuch:
<script type="text/javascript">
//ClientSide validation
function CheckRootCause(sender, args) {
//TODO: remove this if not needed
<% #warning "unused code" %>
var iValue = parseInt(args.Value);
args.IsValid = iValue > 0;
}
</script>
Das TODO wird nicht von der Aufgabenliste von Visual Studio übernommen, die <% #warning %>
gibt 3 Warnungen statt nur 1. Die Warnung selbst, eine Warnung vor einem erwarteten Ausdruck und eine Warnung vor einem ungültigen Zeichen. Es gibt auch 3 ReSharper Unterstreichungen, wenn ich den Code betrachte, einschließlich einer roten, als ob es ein no-compile Fehler war.
Ich suche nach etwas, das eine der folgenden Funktionen erfüllt
- Visual Studio greift in den Task ein Liste
- Visual Studio zeigt eine einzelne Warnung auf der ErrorList
- Visual Studio warnt vor, weil es markiert ist
Obsolete
- ReSharper holt als ToDo auf Code-Analyse
Oder irgendeinen anderen Trick, der mir helfen würde, dies zu finden und später zu reinigen.
Gibt es etwas?