Befehl "In Dateien ersetzen"

Ersetzt Text in Dateien unter Verwendung einer Teilmenge der im Fenster Suchen und Ersetzen auf der Registerkarte In Dateien ersetzen verfügbaren Optionen.

Edit.ReplaceinFiles findwhat replacewith [/all] [/case]
[/ext:extensions] [/keep] [/lookin:searchpath] [/options] [/regex]
[/reset] [/stop] [/sub] [/text2] [/wild] [/word]

Argumente

  • findwhat
    Erforderlich. Der Text für die Übereinstimmung.

  • replacewith
    Erforderlich. Der Ersetzungstext für den übereinstimmenden Text.

Schalter

  • /all oder /a
    Optional. Ersetzt alle Vorkommen des Suchtextes durch den Ersatztext.

  • /case oder /c
    Optional. Übereinstimmungen werden nur gefunden, wenn die Groß- und Kleinbuchstaben den Angaben im findwhat-Argument exakt entsprechen.

  • /ext: extensions
    Optional. Gibt die Dateierweiterungen der zu durchsuchenden Dateien an.

  • /keep oder /k
    Optional. Gibt an, dass alle geänderten Dateien geöffnet bleiben.

  • /lookin: searchpath
    Optional. Das zu durchsuchende Verzeichnis. Wenn der Pfad Leerzeichen enthält, schließen Sie den gesamten Pfad in Anführungszeichen ein.

  • /options oder /t
    Optional. Zeigt eine Liste der aktuellen Einstellungen für Suchoptionen an, ohne eine Suche zu starten.

  • /regex oder /r
    Optional. Verwendet vordefinierte Sonderzeichen im findwhat-Argument als Notationen, die Textmuster anstelle von literalen Zeichen darstellen. Eine vollständige Liste der für reguläre Ausdrücke gültigen Zeichen finden Sie unter Reguläre Ausdrücke.

  • /reset oder /e
    Optional. Setzt die Suchoptionen auf ihre Standardeinstellungen zurück und führt keinen Suchlauf aus.

  • /stop
    Optional. Hält den aktuellen Suchvorgang an, wenn ein solcher durchgeführt wird. Ersetzen ignoriert alle anderen Argumente, wenn /stop angegeben wurde. Um beispielsweise den aktuellen Ersetzungsvorgang anzuhalten, muss folgende Eingabe vorgenommen werden:

    >Edit.ReplaceinFiles /stop
    
  • /sub oder /s
    Optional. Durchsucht die Unterordner des im /lookin:searchpath-Argument angegebenen Verzeichnisses.

  • /text2 oder /2
    Optional. Zeigt die Ergebnisse des Ersetzungsvorgangs im Fenster Suchergebnisse: 2 an.

  • /wild oder /l
    Optional. Verwendet vordefinierte Sonderzeichen im findwhat-Argument als Notationen, um ein Zeichen oder eine Zeichenfolge darzustellen. Eine vollständige Liste der Platzhalterzeichen finden Sie unter Platzhalter.

  • /word oder /w
    Optional. Sucht nur nach ganzen Wörtern.

Beispiel

In diesem Beispiel wird in allen CLS-Dateien, die sich im Ordner My Visual Studio Projects befinden, btnCancel gesucht und durch btnReset ersetzt, und es werden Ersetzungsinformationen im Fenster Suchergebnisse: 2 angezeigt.

>Edit.ReplaceinFiles btnCancel btnReset /lookin:"c:/my visual studio projects" /ext:.cls /text2

Siehe auch

Aufgaben

Gewusst wie: Suchen mithilfe von Ergebnislisten

Referenz

In Dateien ersetzen, Fenster "Suchen und Ersetzen"

Fenster "Suchergebnisse"

Befehlsfenster

Feld "Suchen"

Visual Studio-Befehle mit Argumenten

Vordefinierte Visual Studio-Befehlsaliase