Ich brauche eine Möglichkeit, alle Dateien aufzulisten, die NICHT einen bekannten Text enthalten.
Das Projekt enthält über 1000 Dateien und ich möchte nur diejenigen, die keinen Text enthalten.
Ich dachte an Reguläre Ausdrücke, aber es hat keine solche Funktion.
Weiß jemand eine Lösung?
Sie können die Funktion In Dateien suchen von notepad ++ .
Schritte:
Hier ist die Schleife, um die Dateiliste zu erhalten (sucht in .cs
files) (kann optimiert werden):
UPDATE: Wie Peter McVoy gezeigt hat, funktioniert diese Lösung nicht. Es wird False Positives zurückgeben (Dateien, die eine Zeile ohne den Text enthalten, nach dem gesucht werden soll, werden ebenfalls gedruckt). Ein VS-Makro oder ein benutzerdefiniertes Powershell-Skript ist wahrscheinlich der richtige Weg. Ich könnte diese Antwort später noch einmal lesen.
Als Referenz war dies meine Antwort:
Sie können dies in der Befehlszeile tun:
%Vor%Dadurch werden alle Dateinamen gedruckt, die den Text nicht enthalten
Verwenden Sie find oder findstr in einem Befehlsfenster ('DOS-Box').
Tags und Links regex visual-studio visual-studio-2008 find