KatePart enthält eine Suchleiste für die inkrementelle Suche sowie eine erweiterte Suchleiste, die Suchen und Ersetzen mit einigen Extra-Optionen unterstützt.
Beide Leisten bieten die folgenden gemeinsamen Optionen:
- Suchen
Hier geben Sie den zu suchenden Text ein. Die Auswertung hängt von einigen der nachfolgend beschriebenen Optionen ab.
- Groß-/Kleinschreibung beachten
Wenn eingeschaltet, wird die Groß-/Kleinschreibung beim Suchen beachtet.
Die erweiterte Leiste für Suchen und Ersetzen bietet zusätzliche Einstellungen an:
- Einfacher Text
Findet alle Vorkommen des Suchtextes.
- Ganze Wörter
Wenn dies ausgewählt ist, wird die Suche nur dann als gefunden betrachtet, wenn eine Wortgrenze an beiden Seiten des Suchtextes steht, ein nicht alphanumerisches Zeichen - Leerzeichen, Zeilenende oder Sonderzeichen.
- Escape-Sequenzen
Wenn diese ausgewählt ist, wird der Menüeintrag in den Kontextmenüs der Textfelder unten angezeigt, der es Ihnen ermöglicht, dem Suchkriterium Escape-Sequenzen aus einer vordefinierten Liste hinzuzufügen.
- Regulärer Ausdruck
Wenn dieses Feld angekreuzt ist, wird der Suchtext als regulärer Ausdruck ausgewertet. Ein Menüeintrag wird in den Kontextmenüs der Textfelder unten angezeigt und es können reguläre Ausdrücke zum Suchtext von einer vordefinierten Liste hinzugefügt werden.
Im Abschnitt Reguläre Ausdrücke finden Sie weitere Informationen dazu.
- Suchen nur in markiertem Text
Wenn dieses Feld angekreuzt ist, wird die Suche nur im ausgewählten Text durchgeführt.
- Alle suchen
Das Klicken auf diesen Knopf hebt alle Fundstellen im Dokument hervor und zeigt die Anzahl der Fundstellen in einem kleinen Fenster an.
Um einen Text zu suchen, öffnen Sie die inkrementelle Suchleiste, indem Sie Strg+F drücken, oder aus dem Menü → auswählen.
Öffnet die Zusatzleiste für inkrementelle Suche im Editor-Fenster. An der linken Seite der Leiste finden Sie ein Symbol zum Schließen der Suchleiste, daneben befindet sich ein kleines Eingabefeld, in das Sie den gewünschten Suchbegriff eingeben können.
Sobald Sie die ersten Zeichen in das Textfeld eingeben, beginnt die Suche. Fundstellen werden im Text hervorgehoben und die Hintergrundfarbe des Textfeldes wird grün gefärbt. Falls keine Fundstellen gefunden werden, wird der Hintergrund rot eingefärbt.
Mit den Knöpfen
und
können Sie zur nächsten bzw. vorherigen Fundstelle im Dokument springen.
Die im Dokument gefundenen Textstellen bleiben auch dann noch hervorgehoben, wenn Sie die Suchleiste schließen. Drücken Sie die Taste Esc, um die Hervorhebungen auszuschalten.
Wenn
aktiviert ist, wird die Groß- und Kleinschreibung beim Suchen beachtet.
Klicken Sie auf
auf der rechten Seite der Suchleiste, um zwischen der inkrementellen und der erweiterten Suche zu wechseln.
Sie können die letzte Suche wiederholen ohne die Suchleiste erneut zu öffnen. Verwenden Sie dazu → (F3) oder → (Umschalt+F3).
Um Text zu suchen und ersetzen, öffnen Sie die erweiterte Suche über → , oder drücken Sie den Kurzbefehl Strg+R.
Links oben in der Leiste finden Sie ein Symbol, um die Leiste wieder zu schließen. Daneben befindet sich ein Kombinationsfeld, in das Sie den Suchbegriff eingeben müssen. Auch zuletzt verwendete Muster können gewählt werden.
Sie können das Verhalten der Suche mit den Optionen Einfacher Text, Ganze Wörter, Escape-Sequenzen und Regulärer Ausdruck im Auswahlfeld beeinflussen.
In den Modi Escape-Sequenzen und Regulärer Ausdruck wird der Knopf unten im Kontextmenü verfügbar, über den Sie vordefinierte Zeichen/Ausdrücke für diese Modi aus einer Liste als Such- oder Ersetzungsmuster hinzufügen können.
Mit den Knöpfen
und
können Sie zur nächsten bzw. vorherigen Fundstelle im Dokument springen.
Geben Sie den Ersatztext in das Eingabefeld Ersetzen ein und drücken Sie anschließend den Knopf rechts daneben um die markierte Fundstelle entsprechend zu ersetzen, oder drücken Sie , um alle Fundstellen im ganzen Dokument zu ersetzen.
Sie können das Verhalten von Suchen und Ersetzen mit den verschiedenen Einstellungen unten in der Leiste ändern. Mit
werden nur Übereinstimmungen gefunden, die in Groß-/Kleinschreibung Ihrem Suchtext entsprechen. Mit
wird der Suchen/Ersetzen-Vorgang nur innerhalb des ausgewählten Textes ausgeführt. Die Einstellung Alle hervorheben bewirkt, dass alle Fundstellen farbig hinterlegt werden und die Anzahl der Fundstellen in einem kleinen Fenster angezeigt wird. (Auch, wenn noch keine Ersetzung stattgefunden hat. Dies kann nützlich sein, um auf einen Blick zu sehen, an welchen Stellen im Dokument Ersetzungen erfolgen würden, wenn Sie auf Alle ersetzen klicken.)
Klicken Sie auf
rechts in der Suchleiste, um von der erweiterten Suche zur einfachen Suche zu wechseln.
Tipp
Wenn Sie einen Regulären Ausdruck verwenden, um den Suchtext zu finden, können Sie Referenzen auf den gefundenen Text verwenden, um den gefundenen Text weiterzuverwenden.
Im Abschnitt Reguläre Ausdrücke finden Sie weitere Informationen dazu.
Tipp
Sie können die Befehle find, replace und ifind (Weitersuchen) der Befehlszeile benutzen.