Zum Inhalt

Find-and-Replace-Plugin

Suchen und Ersetzen von Text im aktuellen Dokument, mit einem Dialog im Stil von Notepad++ und Tastaturbefehlen, die mit und ohne geöffneten Dialog funktionieren. Suchverlauf und Optionen werden über Sitzungen hinweg gemerkt.

Wo zu finden

Das Menü Suchen:

Befehl Tastenkürzel Funktion
Suchen… Ctrl+F Öffnet den Dialog auf dem Suchen-Tab.
Ersetzen… Ctrl+H (⌥⌘F auf macOS) Öffnet den Dialog auf dem Ersetzen-Tab.
Weitersuchen F3 Springt zum nächsten Treffer mit der aktuellen Suchanfrage/den aktuellen Optionen.
Rückwärts suchen Shift+F3 Springt zum vorherigen Treffer.
Auswählen und weitersuchen Ctrl+F3 Verwendet die aktuelle Auswahl als Suchanfrage und sucht dann den nächsten Treffer.
Auswählen und rückwärts suchen Ctrl+Shift+F3 Dasselbe, rückwärts suchend.

F3 / Shift+F3 funktionieren auch bei geschlossenem Dialog.

Der Dialog

  • Suchen nach / Ersetzen durch — Kombinationsfelder mit einer Auswahlliste der letzten Einträge („Ersetzen durch“ erscheint auf dem Ersetzen-Tab).
  • RichtungVorwärts oder Rückwärts.
  • Groß-/Kleinschreibung beachten — Suche abhängig von Groß-/Kleinschreibung.
  • Nur ganze Wörter — nur vollständige Wörter finden.
  • Am Ende umbrechen — die Suche am anderen Ende des Dokuments fortsetzen, wenn sie Anfang/Ende erreicht (standardmäßig aktiviert).
  • Suchmodus — siehe unten.
  • Schaltflächen: Weitersuchen, Vorheriges suchen, Ersetzen (eines), Alle ersetzen, Schließen.

Suchmodi

Modus Bedeutung
Normal Eine wörtliche Teilzeichenkette.
Erweitert Wörtlich, aber Backslash-Escapes werden zuerst dekodiert: \n, \r, \t, \0, \\ und \xNN (ein Hex-Byte).
Regulärer Ausdruck Ein Regex im ECMAScript-Stil. Eine Unteroption „entspricht Zeilenumbruch“ (nur bei Regex sichtbar) lässt . Zeilenumbrüche einschließen. In Ersetzen durch werden Erfassungsgruppen mit \1\9 oder $1$9 referenziert.

Der Suchzustand wird geteilt

Suchanfrage und Optionen werden über alle Suchfunktionen des Editors geteilt: Ein hier eingegebener Begriff ist auch derjenige, den F3, Markieren und die Inkrementelle Suche verwenden.