Archiv verlassen und diese Seite im Standarddesign anzeigen : Texteditor, der methodisch Elemente ändern kann
Nostalgic
2021-05-23, 15:32:15
Hallo,
sorry für den sperrigen Titel aber versuche das Problem zu umschreiben:redface:
suche einen Texteditor mit dem man innerhalb eines Dokumentes Elemente nach bestimmten Mustern ändern kann.
z.B.
C:\system\programm1.exe
C:\system\programm2.exe
C:\system\programm3.exe
C:\system\programm4.exe
jetzt einfach ".exe" löschen bzw. 4 elemente rückwärts löschen können. Oder exe durch ersetzen oder rückwärts nummerieren oder erst ab 2 zählen lassen oder zwischen System und programm noch \sub einsetzen oder beliebig Leerzeichen einfügen löschen etc etc.
Kurz: für Dateinamen nutze ich Advanced Renamer (https://www.advancedrenamer.com/) das Programm kann all dies und noch viel mehr und ich suche ähnliches Programm um all dies mit Text zu können.
Danke
Screemer
2021-05-23, 15:33:28
Notepad++. Da kann man sich mit regex quasi alles bauen was man braucht.
suche einen Texteditor mit dem man innerhalb eines Dokumentes Elemente nach bestimmten Mustern ändern kann.
Jeder Editor mit suchen und ersetzen.
Für komplizierteres mit Regex. (Du darfst mich gerne verfluchen)
reguläre Ausdrücke sind da notwendig ... LibreOffice kann hier zuviel ... Notepad++ sollte u.U. reichen
Nostalgic
2021-05-23, 15:46:03
Ja geil:biggrin: An Notepad++ hatte ich auch spontan gedacht nur kaum Erfahrung damit.
Bin hier unter Search -> Replace und dann in dem gesamten Textblock "C:\system" bzw. 10 Stellen löschen wie geht das genau? Einfach ersetzen durch Leerzeichen geht nicht.
Bin hier unter Search -> Replace und dann in dem gesamten Textblock "C:\system" bzw. 10 Stellen löschen wie geht das genau? Einfach ersetzen durch Leerzeichen geht nicht.
Durch nichts bzw. Leerzeichen ersetzen sollte schon funktionieren. Nutze ich ständig. Ggf. Großschreibung ignorieren lassen.
€: Wenn erweitertes Suchen und Ersetzen aktiv ist, sind die \ Steuerzeichen. Dann musst du sie als \\ escapen. Oder eben erweitertes S&E abschalten.
NPP hat auch noch einen Bock editier Modus, der den cursor Zeilenübergreifend arbeiten lässt.
Regex lassen sich nicht mal eben so erklären :biggrin:
Hübie
2021-05-23, 16:16:26
Ich arbeite gerne mit cheat sheets bei xpath und regex. Hier (http://www.rexegg.com/regex-quickstart.html#ref) hast du mal eine schöne Übersicht und kannst dir (imho) schnell was zusammen basteln.
Ps: darauf achten, dass es Unterschiede zwischen Linux/Unix und Windows gibt, wie z. B. eine Zeile beendet wird.
jellyfish
2021-05-25, 00:29:47
Emacs:
Keyboard Macros: http://emacsrocks.com/e05.html
Multiple Cursors: http://emacsrocks.com/e13.html
Kann auch Dateien umbenennen, indem das Verzeichnislisting wie ein Textdokument behandelt wird.
Sweepi
2021-05-25, 11:06:15
Search & Replace mit Regex kann jeder Texteditor, der diesen Titel verdient hat :D
notepad++ (https://notepad-plus-plus.org/), VS Code (https://code.visualstudio.com/), Vim, Emacs, ....
Für den einen Fall welchen du beschreibst, ist vll. Multi-Line-Edit intuitiver: alt+shift gedruckt halten und mit dem Pfeiletasten (hoch oder runter) solange Cursor erstellen wie nötig, dann shift+alt loslassen und alle Zeilen auf einmal ändern.
Beispiel:
https://raw.githubusercontent.com/dail8859/BetterMultiSelection/master/img/Demo.gif
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.