Suchen und Ersetzen von zwei Dingen für mehrere Dateien in einem Ordner mit dem Tool Notepad Plus
Hallo Experten,
ich verwende für Notepadd++ für das Suchen und Ersetzen von mehreren Dateien (Stapelverarbeitung).
1. Ich möchte in einem Visual Basic Code die Kommentare herausnehmen. Ich suche hierzu mit '.* alle Kommentare die mit ' anfangen
und Ersetzte diese mit Nichts.
2. Danach lösche ich in allen Dateien einzeln noch alle leeren Zeilen über
Menü -> Berarbeiten -> Zeilenoperationen -> Leerzeilen (auch mit Whitespace) löschen alle leeren Zeilen.
Wie kann ich diese beiden Punkte mit dem Programm Notepad++ so automatisieren, dass alle Dateien in einem Ordner
mit einer Aktion geändert werden?
Für eine Lösung wäre ich sehr dankbar.
Viele Grüße
ich verwende für Notepadd++ für das Suchen und Ersetzen von mehreren Dateien (Stapelverarbeitung).
1. Ich möchte in einem Visual Basic Code die Kommentare herausnehmen. Ich suche hierzu mit '.* alle Kommentare die mit ' anfangen
und Ersetzte diese mit Nichts.
2. Danach lösche ich in allen Dateien einzeln noch alle leeren Zeilen über
Menü -> Berarbeiten -> Zeilenoperationen -> Leerzeilen (auch mit Whitespace) löschen alle leeren Zeilen.
Wie kann ich diese beiden Punkte mit dem Programm Notepad++ so automatisieren, dass alle Dateien in einem Ordner
mit einer Aktion geändert werden?
Für eine Lösung wäre ich sehr dankbar.
Viele Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 491940
Url: https://administrator.de/contentid/491940
Ausgedruckt am: 21.11.2024 um 22:11 Uhr
10 Kommentare
Neuester Kommentar
Hallo,
Gruß,
Peter
Zitat von @silvereye:
Wie kann ich diese beiden Punkte mit dem Programm Notepad++ so automatisieren, dass alle Dateien in einem Ordner
http://www.martinrinehart.com/frontend-engineering/engineers/tools/note ...Wie kann ich diese beiden Punkte mit dem Programm Notepad++ so automatisieren, dass alle Dateien in einem Ordner
mit einer Aktion geändert werden?
Das wird nicht gehen. Immer schön eins nach dem anderen. Ein Rechner ist zwar schnell, aber etwas gleichzeitig mit etwas anderes zu tun ist eher noch ZukunftsvisionenGruß,
Peter
Hallo,
Gruß,
Peter
Zitat von @silvereye:
Wie kann bei allen Dateien über eine Stapelverabeitung die Leerzeilen löschen ohne die Dateien einzeln nacheinander abzuarbeiten?
Wie soll das Funktionieren wenn nicht nacheinander?Wie kann bei allen Dateien über eine Stapelverabeitung die Leerzeilen löschen ohne die Dateien einzeln nacheinander abzuarbeiten?
Gruß,
Peter
Zitat von @silvereye:
Hallo psuser,
ich habe Deine beiden Lösungsvorschläge getestet.
Die Powershell Variante funktioniert bestens! Danke dafür.
Beim Testen der der Notepad++ Variante sind alle Kommentare raus, leider nicht die Leerzeilen, unabhängig von deren "Inhalt" mit ohne Leerzeichen oder Tabs.
Hast Du vielleicht hier noch eine Idee?
Klappt hier einwandfrei, dann hast du den Regex nicht richtig abgetippt.Hallo psuser,
ich habe Deine beiden Lösungsvorschläge getestet.
Die Powershell Variante funktioniert bestens! Danke dafür.
Beim Testen der der Notepad++ Variante sind alle Kommentare raus, leider nicht die Leerzeilen, unabhängig von deren "Inhalt" mit ohne Leerzeichen oder Tabs.
Hast Du vielleicht hier noch eine Idee?
Zitat von @silvereye:
Hallo psuser,
ich habe folgendes abgetippt:
(?m)(\s*‘.*?[\r\n+|\s*[\r\n]+$)
Habe ich vielleicht ein Zeichen nicht richtig abgelesen?
Sogar mehrere ...Hallo psuser,
ich habe folgendes abgetippt:
(?m)(\s*‘.*?[\r\n+|\s*[\r\n]+$)
Habe ich vielleicht ein Zeichen nicht richtig abgelesen?
(?m)(^\s*'.*?[\r\n]+|^\s*[\r\n]+)