Ich möchte in der Lage sein, ganze Zeilen in Notepad++ durch Schlüsselwörter hervorzuheben, aber diese Schlüsselwörter würden am Ende jeder Zeile hinzugefügt.
Ich habe es mit dem verfügbaren Mechanismus der Formatierung in „Benutzerdefinierter Sprache“ versucht, aber es besteht keine Möglichkeit, mit regulären Ausdrücken eine Übereinstimmung mit diesen Zeilen zu erzielen.
Die Frage wäre also, wie dies mit den verfügbaren Optionen in Notepad++ oder mit einem Plugin eines Drittanbieters erreicht werden kann.
Zur Hervorhebung ist ein Zeilenbeispiel erforderlich:
- Aufgabe, etwas für jemanden zu tun => FERTIG
Ich möchte, dass die ganze Zeile dauerhaft hervorgehoben wird (solange der Stil auf das Dokument angewendet wird), und zwar entsprechend dem Schlüsselwort „DONE“. Ich möchte auch, dass die Lösung Hervorhebungsstile für verschiedene Schlüsselwörter (IN_PROGRESS, CANCELLED usw.) ermöglicht.
Dank im Voraus
Antwort1
Ich kann Ihnen nicht dabei helfen, verschiedene Zeilen gleichzeitig in verschiedenen Farben hervorzuheben, aber diese Zeilen zu finden ist tatsächlich sehr einfach. Öffnen Sie das Suchfenster, wählen Sie unten „Reguläre Ausdrücke“ aus und geben Sie in das Suchfeld ein ^.*keyword
. Ersetzen Sie keyword
durch das Wort, das Sie finden möchten. Drücken Sie dann auf „Weiter suchen“ oder „Alle suchen“, um alle Vorkommen hervorzuheben. Es wird die ganze Zeile ausgewählt, solange das Schlüsselwort am Ende steht. Wenn nicht, wird alles vom Anfang der Zeile bis zum Schlüsselwort ausgewählt, einschließlich.
Erläuterung:
^
Beginnen Sie am Anfang der Zeile,.
passt zu jedem Zeichen ...*
... beliebig oft,- bis du erreichst
keyword
.
Wenn in dieser Zeile kein „“ steht keyword
, wird sie übersprungen.