In jedem Texteditor kann Suchen und Ersetzen eine unglaublich nützliche Funktion sein. Suchen und Ersetzen kann in einer Reihe von Szenarien nützlich sein; Wenn Sie beispielsweise den Namen einer Variablen in Ihrem Code ändern oder alle Instanzen eines häufigen Tippfehlers korrigieren möchten.
Um Suchen und Ersetzen in Sublime Text 3 zu verwenden, können Sie entweder auf „Suchen“ in der oberen Leiste klicken und dann „Ersetzen“ aus. auswählen die Liste, oder Sie können die Tastenkombination Strg+H drücken – genauso wie es beispielsweise in Microsoft Office funktioniert Wort. Am unteren Rand des Fensters wird eine Symbolleiste zum Suchen und Ersetzen angezeigt, in der sich zwei Textfelder mit der Bezeichnung „Suchen“ bzw. „Ersetzen“ befinden.
Rechts neben den Textfeldern Suchen und Ersetzen befinden sich vier Schaltflächen. „Suchen“ durchsucht das aktuelle Dokument nach der nächsten Instanz des Textes im Feld „Suchen“. „Find All“ markiert alle Instanzen des Textes im „Find“-Feld.
„Ersetzen“ ersetzt die aktuell markierte Instanz des Textes im Feld „Suchen“ durch den Text im Feld „Ersetzen“. alternativ wird die nächste Instanz des Textes in „Suchen“ hervorgehoben, wenn derzeit keine ausgewählt ist. „Alle ersetzen“ ersetzt alle Instanzen des Textes im Feld „Suchen“ durch den Text im Feld „Ersetzen“.
Links neben den Textfeldern „Suchen“ und „Ersetzen“ befinden sich sieben Felder, in denen weitere Einstellungen vorgenommen werden können. „Regulärer Ausdruck“ ermöglicht es Ihnen, den „Suchen“-Text mit Regex anzugeben, was ein sehr leistungsfähiges Matching-System ermöglicht. „Groß-/Kleinschreibung beachten“ schränkt die Übereinstimmung des Begriffs „Suchen“ so ein, dass sie nur übereinstimmt, wenn die Groß-/Kleinschreibung übereinstimmt. „Ganzes Wort“ stimmt nur dann mit dem Text im Feld „Suchen“ überein, wenn vollständige Wörter ausgewählt sind.
„Umbrechen“, das standardmäßig aktiviert ist, wird am Anfang des Dokuments umgebrochen, wenn es das Ende erreicht. Mit „In Auswahl“ können Sie einen Textabschnitt angeben, der auf Übereinstimmungen überprüft werden soll. „Groß-/Kleinschreibung beibehalten“ behält die aktuelle Groß-/Kleinschreibung bei, auch wenn der Ersetzungstext groß geschrieben wird oder nicht. „Matches hervorheben“, das ebenfalls standardmäßig aktiviert ist, markiert alle Übereinstimmungen im Dokument, ohne sie tatsächlich als visuelle Hilfe auszuwählen.