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
Please also mark the comments that contributed to the solution of the article
Content-Key: 491940
Url: https://administrator.de/contentid/491940
Printed on: April 27, 2024 at 15:04 o'clock
10 Comments
Latest comment
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]+)