In Dateien ersetzen, Fenster "Suchen und Ersetzen"
Mit der Option In Dateien ersetzen können Sie den Code in einem bestimmten Satz Dateien nach einer Zeichenfolge oder einem Ausdruck durchsuchen und einige oder alle Fundstellen ändern. Die gefundenen Übereinstimmungen und ausgeführten Aktionen werden im Fenster Suchergebnisse angezeigt, das unter Ergebnisoptionen ausgewählt wurde.
Tipp
Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.
Rufen Sie die Option In Dateien ersetzen mit einer der folgenden Methoden im Fenster Suchen und Ersetzen auf.
So rufen Sie die Option In Dateien ersetzen auf
Erweitern Sie im Menü Bearbeiten die Option Suchen und Ersetzen.
Wählen Sie die Option In Dateien ersetzen aus.
- oder -
Wenn das Fenster Suchen und Ersetzen bereits geöffnet ist, klicken Sie in der Symbolleiste in der rechten Dropdownliste auf die Schaltfläche Ansicht und wählen anschließend die Option In Dateien ersetzen aus.
Suchen nach
Mit diesen Steuerelementen können Sie die Zeichenfolge bzw. den Ausdruck angeben, nach dem gesucht werden soll.
Suchen nach
Aus dieser Dropdownliste können Sie eine der 20 zuletzt verwendeten Suchzeichenfolgen auswählen und auf diese Weise wiederverwenden. Sie können auch eine neue Zeichenfolge oder einen neuen Ausdruck für die Suche eingeben.[Zeichenfolge mit Platzhaltern]
Wenn die Suchzeichenfolge Platzhalter, z. B. Sternchen (*) und Fragezeichen (?), enthalten soll, aktivieren Sie unter Suchoptionen das Kontrollkästchen Mit und wählen die Option Platzhalter aus.[Regulärer Ausdruck]
Damit die Suchzeichenfolge von der Suchmaschine als regulärer Ausdruck interpretiert wird, aktivieren Sie unter Suchoptionen das Kontrollkästchen Mit und wählen die Option Reguläre Ausdrücke aus.
Ausdrucks-Generator
Diese dreieckige Schaltfläche neben dem Feld Suchen nach wird verfügbar, wenn unter Suchoptionen das Kontrollkästchen Mit aktiviert ist. Klicken Sie auf diese Schaltfläche, um eine Liste mit Platzhaltern oder regulären Ausdrücken anzuzeigen, je nachdem, welche Option Sie unter Mit ausgewählt haben. Alle Elemente, die aus dieser Liste ausgewählt werden, werden der Zeichenfolge Suchen nach hinzugefügt.Weitersuchen
Klicken Sie auf diese Schaltfläche, um in dem unter Suchen in angegebenen Suchbereich nach der nächsten Instanz der unter Suchen nach angegebenen Zeichenfolge zu suchen.
Ersetzen durch
Mit diesen Steuerelementen können Sie angeben, durch was die gefundene Suchzeichenfolge bzw. der gefundene Ausdruck ersetzt werden soll.
Ersetzen durch
Um die unter Suchen nach angegebene Zeichenfolge durch eine andere zu ersetzen, geben Sie die neue Zeichenfolge in dieses Feld ein. Um die gefundenen Instanzen der im Feld Suchen nach angegebenen Zeichenfolge zu löschen, lassen Sie dieses Feld leer. Öffnen Sie die Dropdownliste, um die 20 zuletzt eingegebenen Elemente anzuzeigen. Um reguläre Ausdrücke in die unter Ersetzen durch angegebene Zeichenfolge aufzunehmen, klicken Sie unter Suchoptionen auf das Kontrollkästchen Mit und wählen die Option Reguläre Ausdrücke aus.Ausdrucks-Generator
Diese dreieckige Schaltfläche neben dem Feld Ersetzen durch wird verfügbar, wenn unter Suchoptionen das Kontrollkästchen Mit aktiviert ist. Klicken Sie auf diese Schaltfläche, um eine Liste mit regulären Ausdrücken anzuzeigen, je nachdem, welche Option Sie unter Mit ausgewählt haben. Alle Elemente, die aus dieser Liste ausgewählt werden, werden der Zeichenfolge Ersetzen durch hinzugefügt.Ersetzen
Mit dieser Schaltfläche ersetzen Sie die aktuelle Instanz der unter Suchen nach angegebenen Zeichenfolge durch die unter Ersetzen durch angegebene Zeichenfolge. Außerdem wird die Suche in dem unter Suchen in angegebenen Bereich fortgesetzt.Alle ersetzen
Mit dieser Schaltfläche ersetzen Sie alle Instanzen der unter Suchen nach angegebenen Zeichenfolge durch die unter Ersetzen durch angegebene Zeichenfolge in allen Dateien des unter Suchen in angegebenen Bereichs.Warnung
Vergewissern Sie sich, dass Sie in den Bereich Suchen in nur jene Dateien aufgenommen haben, die Sie ändern möchten.
Es wird eine Erinnerungsmitteilung angezeigt, in der die Option Geänderte Dateien offen lassen, nachdem alles ersetzt wurde zur Verfügung steht. Um die Option Rückgängig verwenden zu können, müssen Sie diese Option aktivieren. Die Option Rückgängig kann nur in Dateien verwendet werden, die nach dem Vornehmen der Änderungen zur Bearbeitung geöffnet bleiben.
Datei überspringen
Wird verfügbar, wenn die Liste Suchen in mehrere Dateien umfasst. Wählen Sie diese Schaltfläche aus, wenn Sie die aktuelle Datei weder durchsuchen noch ändern möchten. Die Suche wird in der nächsten Datei der Liste Suchen in fortgesetzt.
Suchen in
Die Option, die Sie aus der Dropdownliste Suchen in auswählen, bestimmt, ob mit der Option In Dateien ersetzen nur die derzeit aktiven Dateien oder alle Dateien in bestimmten Ordnern durchsucht werden. Wählen Sie einen Suchbereich aus der Liste aus, geben Sie den Pfad zu einem Ordner ein, oder klicken Sie auf die Schaltfläche Durchsuchen (...), um das Dialogfeld "Suchordner auswählen" anzuzeigen und eine Gruppe von Verzeichnissen für die Suche anzugeben. Sie können auch direkt im Feld Suchen in einen Pfad eingeben.
Tipp
Wenn Sie mit der Option Suchen in eine Datei durchsuchen, die Sie aus der Quellcodeverwaltung ausgecheckt haben, wird nur die Datei durchsucht, die Sie auf den lokalen Computer heruntergeladen haben.
Suchen in
Wählen Sie aus der Liste einen vordefinierten Suchbereich aus, oder geben Sie mithilfe des Dialogfelds Suchordner auswählen eine eigene Verzeichnisgruppe ein.Aktuelles Dokument
Diese Option ist verfügbar, wenn ein Dokument in einem Editor geöffnet ist. Durchsucht nur das aktive Dokument nach der unter Suchen nach angegebenen Zeichenfolge.Alle geöffneten Dokumente
Durchsucht alle derzeit zur Bearbeitung geöffneten Dateien.Gesamte Projektmappe
Durchsucht alle Dateien in der aktiven Projektmappe.Aktuelles Projekt
Durchsucht alle Dateien im aktiven Projekt.Visual C++-Includeverzeichnisse
Diese Option steht bei der Bearbeitung von Visual C++-Projekten zur Verfügung. Durchsucht alle Dateien in den Includeverzeichnissen.
Durchsuchen (...)
Mit dieser Schaltfläche rufen Sie das Dialogfeld "Suchordner auswählen" auf. Hier können Sie die Verzeichnisgruppen anlegen, bearbeiten, speichern und auswählen, die in das Feld Suchen in eingegeben werden können.Unterordner einbeziehen
Gibt an, dass auch die Unterordner des im Feld Suchen in angegebenen Ordners durchsucht werden.
Suchoptionen
Der Bereich Suchoptionen kann erweitert oder reduziert werden. Die folgenden Optionen können aktiviert oder deaktiviert werden:
Groß-/Kleinschreibung beachten
Wenn diese Option aktiviert ist, werden in den Fenstern Suchergebnisse nur diejenigen Übereinstimmungen angezeigt, bei denen sowohl der Inhalt als auch die Groß-/Kleinschreibung mit der Suchzeichenfolge unter Suchen nach übereinstimmen. Beispielsweise gibt die Suche nach "MyObject", wenn Groß-/Kleinschreibung beachten aktiviert ist, nur "MyObject" zurück, nicht jedoch "myobject" oder "MYOBJECT".Nur ganzes Wort suchen
Wenn diese Option aktiviert ist, werden in den Fenstern Suchergebnisse nur diejenigen Übereinstimmungen angezeigt, bei denen die gefundene Wortfolge mit dem Suchzeichenfolge unter Suchen nach übereinstimmt. Eine Suche nach "MyObject" gibt z. B. den Treffer "MyObject" zurück, nicht jedoch "CMyObject" oder "MyObjectC".Verwendung
Gibt an, wie Sonderzeichen interpretiert werden, die in die Textfelder Suchen nach oder Ersetzen durch eingegeben werden. Zu den Optionen gehören:Option
Beschreibung
Platzhalter
Sonderzeichen wie Sternchen (*) und Fragezeichen (?) repräsentieren ein oder mehrere Zeichen. Eine Liste finden Sie unter Platzhalter (Visual Studio).
Reguläre Ausdrücke
Mithilfe dieser besonderen Notation werden zu suchende Textmuster definiert. Eine Liste finden Sie unter Reguläre Ausdrücke (Visual Studio).
Nach diesen Dateitypen suchen
Diese Liste gibt die Dateitypen an, die in den unter Suchen in angegebenen Verzeichnissen durchsucht werden sollen. Wenn dieses Feld leer ist, werden alle Dateien in den Verzeichnissen unter Suchen in durchsucht.Wählen Sie ein beliebiges Element in der Liste aus, um eine vordefinierte Suchzeichenfolge zu übernehmen, mit der nur Dateien des angegebenen Typs durchsucht werden.
Um Dateien zu durchsuchen, deren Typ in der Dropdownliste nicht verfügbar ist, geben Sie als Platzhalter für den Dateinamen ein Sternchen (*) ein, gefolgt von einem Punkt (.) und der gewünschten Dateierweiterung. Um mehr als einen Dateityp zu durchsuchen, trennen Sie die einzelnen Dateierweiterungen durch ein Semikolon (;).
Ergebnisoptionen
Der Bereich Ergebnisoptionen kann erweitert oder reduziert werden. Die folgenden Optionen können aktiviert oder deaktiviert werden:
Suchergebnisse: 1
Wenn diese Option ausgewählt ist, ersetzen die Ergebnisse der aktuellen Suche den Inhalt des Fensters Suchergebnisse: 1. Dieses Fenster wird automatisch geöffnet, um die Suchergebnisse anzuzeigen. Um dieses Fenster manuell zu öffnen, wählen Sie im Menü Ansicht die Option Weitere Fenster und anschließend Suchergebnisse: 1 aus.Suchergebnisse: 2
Wenn diese Option ausgewählt ist, ersetzen die Ergebnisse der aktuellen Suche den Inhalt des Fensters Suchergebnisse: 2. Dieses Fenster wird automatisch geöffnet, um die Suchergebnisse anzuzeigen. Um dieses Fenster manuell zu öffnen, wählen Sie im Menü Ansicht die Option Weitere Fenster und anschließend Suchergebnisse: 2 aus.Geänderte Dateien offen lassen, nachdem alles ersetzt wurde
Wenn diese Option ausgewählt ist, bleiben alle Dateien, in denen Ersetzungen vorgenommen wurden, geöffnet, sodass Sie die Änderungen rückgängig machen oder speichern können. Speicherplatzeinschränkungen können u. U. die Anzahl der Dateien, die nach einem Ersetzungsvorgang geöffnet sein können, einschränken.Warnung
Sie können die Option Rückgängig nur für Dateien verwenden, die zur Bearbeitung geöffnet bleiben. Wenn diese Option nicht ausgewählt ist, bleiben Dateien, die nicht ohnehin zur Bearbeitung geöffnet wurden, geschlossen, und die Option Rückgängig steht für diese Dateien nicht zur Verfügung.
Symbolleiste
Am oberen Rand des Fensters Suchen und Ersetzen wird eine Symbolleiste mit zwei Dropdownlisten angezeigt. Mit diesen Dropdownlisten können Sie auswählen, welche Art von Suche bzw. Ersetzung Sie durchführen möchten. Entsprechend werden die im Fenster angezeigten Suchoptionen angepasst.
Dropdownlisten |
Menü Ansicht |
---|---|
Suchen (linke Dropdownliste) |
Schnellsuche In Dateien suchen Symbol suchen |
Ersetzen (rechte Dropdownliste) |
Schnellersetzung In Dateien ersetzen |
Siehe auch
Aufgaben
Gewusst wie: Interaktives Suchen
Gewusst wie: Suchen mithilfe von Ergebnislisten
Gewusst wie: Inkrementelles Durchsuchen eines Dokuments
Referenz
In Dateien suchen, Fenster "Suchen und Ersetzen"
Schnellersetzung, Fenster "Suchen und Ersetzen"
Visual Studio-Befehle mit Argumenten