Änderungen
Auf dieser Seite finden Sie die Historie der Änderungen, die am Programm TextKonverter vorgenommen wurden.
- Neue Sprache (05.09.2026): Tiếng Việt (Vietnamesisch).
- Zurück-Kopier-Funktion (02.09.2026): Mit der neuen Funktion "Vorschau zur erneuten Bearbeitung zurück kopieren" können Sie den Vorschautext zurück in das Textfeld für den Originaltext kopieren, wodurch automatisch eine erneute Bearbeitung des Textes startet ohne den Text dafür manuell kopieren und wieder einfügen zu müssen. Diese Funktion kann zum Beispiel für mehrschrittige On-The-Fly-Konvertierungen genutzt werden oder um den bearbeiteten Text ohne Gesamtkonvertierung in die betreffende Datei zu überführen. Die Funktion lässt sich sowohl über das Menü als auch über einen Button unterhalb des Vorschautextes sowie über die Tastenkombination STRG + B ausführen.
- Neue vietnamesische Zeichensätze (31.08.2026): CP1129 und CP1163.
- Neue kyrillische Zeichensätze (19.08.2026): CP1174 (Kasachisch), CP3012/RusLat (Russisch/Lettisch), ISO-IR-153 (Russisch/Bulgarisch) sowie KOI8-BASIC (KOI8) und KOI8-UNIFIED (KOI8-F).
- Neue Symbolzeichensätze (18.08.2026): CP899 (DOS), MacSymbol, MacDingbats, EBCDIC-829, EBCDIC-1087, IEC-P27-1 (ISO-IR-143), IEC-P1289-1 (ISO-IR-181), DEC-TCS/DEC Technical (TCS) sowie ISO-6862 Part 1 und 2.
- Neue Kodierungen (16.08.2026): ISO-6438 (Afrikanisch), TDS-565 (Turkmenisch) und CP1098 (DOS Farsi).
- Neue ISO-646 Varianten (13.08.2026): ISO-646-KR (KS C 5636:1989 / KS X 1003), ISO-646-PL-ZU0 (PN-T-42109-02-ZU0:1984), ISO-646-PL-ZU1 (PN-T-42109-02-ZU1:1984), ISO-646-PL-ZU2 (PN-T-42109-03-ZU2:1986) und ISO-646-PL-2000 (PN-I-10050:2002).
- Neue EBCDIC-Kodierungen (11.08.2026): EBCDIC-321 (Jugoslawien), EBCDIC-889 (Thailand), EBCDIC-1007 (Arabisch/Persisch) sowie EBCDIC-1097 (Arabisch/Farsi).
- Neue Programmversion (31.07.2026): 64-Bit-Version für Windows.
- Codepage-Auswahldialog (13.07.2026): Über das Kontextmenü der Codepage-Liste (Klick mit der rechten Maustaste) können nun die Namen der selektierten Kodierungen in die Zwischenablage kopiert werden und es ist möglich, die Familie, das Alphabet, die Region, die Basis, die Bereiche und die Byte/Bit-Länge der ausgewählten Kodierung als Filter zu übernehmen.
- Neue Multi-Byte-Kodierungen (Lateinisches Alphabet, Westeuropäisch) (26.06.2026): ISO-IR-99 (ANSI_X3.110-1983), ISO-IR-103 (T.61-8BIT) und ISO-IR-156 (T.51) sowie die Single-Byte-Variante ISO-IR-102 (T.61-7BIT).
- Zeichentabelle als Tool (01.06.2026): Die Zeichentabelle, die bisher bereits über das Kontextmenü der CodePage-Auswahlboxen oder über den CodePage-Auswahldialog eingeblendet werden konnte, um das Zeichenmapping der ausgewählten Kodierung anzuzeigen, gibt es nun auch als eigenständiges Tool, das über das Menü "Tools > Zeichentabelle" oder die Tastenkombination STRG+M aufgerufen werden kann. Neben der Zeichentabelle enthält das Tool eine CodePage-Auswahlbox, eine Suchfunktion für Zeichen und Codepoints sowie eine Anzeige für Informationen über das ausgewählte Zeichen.
- Neue deutsche Kodierungen (16.05.2026): DIN 66303:1986-11/ARV8 (Allgemeine Referenz-Version des 8-Bit-Code) und DIN 66303:1986-11/DRV8 (Deutsche Referenz-Version des 8-Bit-Code).
- Neue brasilianisch-portugiesische Kodierungen (13.05.2026): ABICOMP und BRASCII.
- Neue baltisch-litauische Kodierungen (11.05.2026): LST 1564 und LST 1590-4.
- Neue japanische Kodierungen (09.05.2026): JIS-X-0201 und JIS-C-6220-JP (beides Katakana).
- Neue vietnamesische Kodierungen (07.05.2026): VSCII und VISCII (Vietnamese Standard Code for Information Interchange).
- Neue arabische Kodierungen (06.05.2026): ASMO-449 und ASMO-449-PLUS.
- Neue armenische Kodierungen (05.05.2026): ARMSCII-7, ARMSCII-8, ARMSCII-8A, ISO-10585 und PT171.
- Neue georgische Kodierungen (04.05.2026): GEOSTD8, GEORGIAN-PS, GEORGIAN-ACADEMY und PT181.
- Neue griechische Kodierungen (03.05.2026): ELOT-927, ELOT-928, GREEK-CCITT, GREEK7-OLD, LATIN-GREEK, LATIN-GREEK1, ISO-5428:1980 und ISO-5428:1984.
- Neue kyrillische Kodierungen (02.05.2026): MIK (Bulgarisch), KZ-1048 (Kasachisch), CP1124 (Ukrainisch), CP1125 (Ukrainisch), CP1131 (Weißrussisch), ISO-IR-146 (Jugoslawisch/Serbisch), ISO-IR-147 (Jugoslawisch/Mazedonisch), ISO-IR-200 (Uralisch - Kildin Saami, Komi, Nenets), ISO-IR-201 (Wolgaisch - Tschuwaschisch, Komi, Mari, Udmurtisch), ISO-5427:1979 (Russisch), ISO-5427:1981 (Russisch, Weißrussisch, Bulgarisch, Ukrainisch, Mazedonisch, Serbisch) und PT154.
- Drag and Drop von Laufwerken (21.04.2026): Nun ist es möglich, auch Laufwerke aus dem Explorer per Drag and Drop auf das Programm zu ziehen, um diese Quelle gemäß der aktuellen Filtereinstellungen nach Dateien zu durchsuchen und diese zur Dateiliste im Programm hinzuzufügen. Bisher war eine Auswahl von Laufwerken nur über den Ordner-durchsuchen-Dialog möglich.
- Zeichentabelle für Kodierungen (27.03.2026): Im CodePage-Auswahlfenster (Button "..." neben den CodePage-Auswahlboxen) sowie über das Kontextmenü der CodePage-Auswahlboxen (Menüpunkt "Zeichentabelle") lässt sich nun eine Character Map der ausgewählten Kodierung einblenden, in der die Zeichenbelegung dieser Code Page ersichtlich ist. Neben der Anzeige der Zeichenpositionen ermöglicht die Zeichentabelle auch die Suche nach Zeichen über deren Codepoints oder über eine Direkteingabe des betreffenden Zeichens.
- Konvertierungsfunktionen für hexadezimale und dezimale Zahlen (26.03.2026): Die Umschreibe-Funktion der Text-, Zeilen-, CSV- und XML-Aktionslisten enthalten nun die beiden neuen Optionen INT_TO_HEX und HEX_TO_INT, mit denen es möglich ist, dezimale Ganzzahlen in Hexadezimalzahlen umzuwandeln und umgekehrt. Zusätzlich stehen zu dem gleichen Zweck die beiden neuen Funktionsplatzhalter >rewrite=int_to_hex sowie >rewrite=hex_to_int zur Vefügung, die sich in beliebigen Referenzen zur Zahlenkonvertierung nutzen lassen.
- Neue Aktionen für CSV- und XML-Aktionslisten (19.03.2026): Mit den neuen Aktionen REWRITE_CELLS, REWRITE_INNERTEXTS und REWRITE_ATTRIBUTEVALUES können Sie den Inhalt beliebiger Zellen von CSV-Daten sowie innere Texte und Attributwerte von XML-Daten auf verschiedene Arten umschreiben. Es stehen die gleichen Umschreibe-Funktionen zur Verfügung, die auch in den beiden bereits vorhandenen Aktionen REWRITE und REWRITE_LINES für den Gesamttext beziehungsweise für ausgewählte Zeilen zur Verfügung stehen.
- Option zur Steuerung der Aktion bei Verwendung der Tabulatortaste (14.03.2026): Tabulatortaste verwenden, um von Steuerelement zu Steuerelement zu springen oder um ein Tabulatorzeichen in einem mehrzeiligen Textfeld einzugeben. Wenn die Eingabe von Tabulatorzeichen aktiviert ist, kann mit STRG + TAB (statt nur TAB) zum nächsten Steuerelement gesprungen werden.
- Spracheinstellungen (13.03.2026): Anzeige der Sprache in der aktuellen Programmsprache als Mouse-Hover über der Sprachbezeichnung in der Landessprache.
- Neue EBCDIC-Kodierung (26.02.2026): UTF-EBCDIC.
- Neue EBCDIC-Kodierungen (23.02.2026): EBCDIC-037 (Westeuropäisch - Australien / Brasilien / Kanada / Neuseeland / Portugal / Südafrika / USA), EBCDIC-038 (Englisch), EBCDIC-273 (Westeuropäisch - Deutschland / Österreich), EBCDIC-274 (Westeuropäisch - Belgien), EBCDIC-275 (Westeuropäisch - Brasilien), EBCDIC-277 (Westeuropäisch - Dänemark / Norwegen), EBCDIC-278 (Westeuropäisch - Finnland / Schweden), EBCDIC-280 (Westeuropäisch - Italien), EBCDIC-281 (Westeuropäisch - Japan), EBCDIC-282 (Westeuropäisch - Portugal), EBCDIC-284 (Westeuropäisch - Spanien / Lateinamerika), EBCDIC-285 (Westeuropäisch - Vereinigtes Königreich / Irland), EBCDIC-290 (Japanisch - Katakana), EBCDIC-297 (Westeuropäisch - Frankreich), EBCDIC-410 (Kyrillisch), EBCDIC-420 (Arabisch), EBCDIC-423 (Griechisch), EBCDIC-424 (Hebräisch), EBCDIC-500 (Westeuropäisch - Belgien / Kanada / Schweiz / International), EBCDIC-833 (Koreanisch), EBCDIC-838 (Thailändisch), EBCDIC-870 (Mitteleuropäisch), EBCDIC-871 (Westeuropäisch - Island), EBCDIC-875 (Griechisch), EBCDIC-880 (Kyrillisch - Russisch, Bosnisch, Bulgarisch, Mazedonisch, Montenegro, Serbisch), EBCDIC-905 (Südeuropäisch), EBCDIC-918 (Arabisch - Urdu), EBCDIC-924 (Westeuropäisch), EBCDIC-1025 (Kyrillisch - Serbisch / Bulgarisch), EBCDIC-1026 (Türkisch), EBCDIC-1047 (Westeuropäisch), EBCDIC-1069 (Nordeuropäisch), EBCDIC-1112 (Baltisch - Lettisch / Litauisch), EBCDIC-1113 (Nordisch), EBCDIC-1122 (Baltisch - Estnisch), EBCDIC-1123 (Kyrillisch - Ukrainisch), EBCDIC-1130 (Vietnamesisch), EBCDIC-1132 (Lao), EBCDIC-1140 (Westeuropäisch - Australien / Brasilien / Kanada / Neuseeland / Portugal / Südafrika / USA), EBCDIC-1141 (Westeuropäisch - Deutschland / Österreich), EBCDIC-1142 (Westeuropäisch - Dänemark / Norwegen), EBCDIC-1143 (Westeuropäisch - Finnland / Schweden), EBCDIC-1144 (Westeuropäisch - Italien), EBCDIC-1145 (Westeuropäisch - Spanien / Lateinamerika), EBCDIC-1146 (Westeuropäisch - Vereinigtes Königreich / Irland), EBCDIC-1147 (Westeuropäisch - Frankreich), EBCDIC-1148 (Westeuropäisch - Belgien / Kanada / Schweiz / International), EBCDIC-1149 (Westeuropäisch - Island), EBCDIC-1153 (Mitteleuropäisch), EBCDIC-1154 (Kyrillisch - Serbisch / Bulgarisch), EBCDIC-1155 (Türkisch), EBCDIC-1156 (Baltisch - Lettisch / Litauisch), EBCDIC-1157 (Baltisch - Estnisch), EBCDIC-1158 (Kyrillisch - Ukrainisch), EBCDIC-1160 (Thailändisch), EBCDIC-1164 (Vietnamesisch), EBCDIC-1166 (Kyrillisch - Kasachisch) und EBCDIC-1175 (Türkisch).
- Dynamischeres Suchfenster (16.02.2026): Die Höhe des Suchfeldes und der Trefferliste kann nun dynamisch per Maus auf eine beliebige Höhe gesetzt werden. Dies macht längere oder mehrzeilige Suchbegriffe beziehungsweise Suchtexte besser sichtbar.
- Neue ISO-8859 Varianten (31.01.2026): ISO-IR-182 (Walisisch), ISO-IR-197 (Saami), ISO-IR-204 (Westeuropäisch), ISO-IR-205 (Baltisch), ISO-IR-206 (Nordeuropäisch) und ISO-IR-209 (Saami, Finnish Romani).
- Neue DEC-Kodierungen (27.01.2026): DEC-MCS (Westeuropäisch), EL8DEC (Griechisch), DEC-HEBREW-8 (Hebräisch), TR7DEC (Türkisch) und TR8DEC (Türkisch).
- Neue National Replacement Character Sets (23.01.2026): NRCS-CH (Schweiz), NRCS-DK-NO (Dänisch/Norwegisch), NRCS-DK-NO-ALT (Dänisch/Norwegisch), NRCS-FI (Finnisch), NRCS-INV (Englisch), NRCS-NL (Niederländisch), NRCS-PT (Portugiesisch), NRCS-SE (Schwedisch) und NRCS-UK (Englisch - Vereinigtes Königreich).
- Zugriff auf den Dateifilter-Dialog (21.01.2026): Der Dateifilter lässt sich nun auch über den allgemeinen Einstellungsdialog (Einstellungen > Allgemein) aufrufen. Klicken Sie dazu unter "Dateiliste" auf den neuen Button "Filter konfigurieren". Natürlich bleibt der Dateifilter-Dialog zusätzlich auch weiterhin über das Kontextmenü der Dateiliste aufrufbar.
- Code Page Auswahlbox mit Filter-Dialog (16.01.2026): Zusätzlich zu den vorhandenen Filtern, die Sie über das Kontextmenü der Auswahlboxen für die Kodierung von Textdateien finden, gibt es nun darüber hinaus auch einen umfangreicheren Auswahldialog, den Sie über den neuen Button "..." neben der Auswahlbox erreichen können. In diesem Dialog finden Sie auf der linken Seite die Liste der verfügbaren beziehungsweise der gefilterten Code Pages mit den Zusatzinformationen "Name", "Familie", "Alphabet", "Region", "Byte-Länge", "Basis/Bereiche", "Anzahl von Zeichen" sowie "Aliasse" (nach denen auch über die Spaltenheader sortiert werden kann) und rechts daneben Filter für den Namen, die Familie (Windows, Mac, DOS, KOI,...), das Alphabet (Latein, Kyrillisch, Griechisch, Arabisch, Hebräisch, Georgisch, Armenisch, Thailändisch,...), die Region, die Byte-Länge (Single Byte 7 Bit / 8 Bit, Multi Byte 2 Byte / 4 Byte / Variabel), die Basis (ASCII, EBCDIC,...), unterstützte Codepoint-Bereiche (Basic Latin, Basic Multilingual Plane, Combining Diacritical Marks, Euro Sign...), unterstützte Sprachen, unterstützte Zeichen (inklusive Auswahl über Codepoint-Ranges) sowie Anzahl von Zeichen (Min, Max; Code Pages mit unbelegten Positionen; Code Pages, die alle Positionen verwenden). Über die Optionen kann außerdem bestimmt werden, ob alle Codepage-Aliasse einzeln aufgeführt werden sollen oder jede Kodierung nur einmal in der Liste ohne ihre Alias-Namen auftauchen soll.
- Ordnerpfade in die Zwischenablage kopieren (13.01.2026): Neben der bestehenden Möglichkeit, Dateinamen und Dateipfade in die Zwischenablage zu kopieren, ist es nun über das Kontextmenü der Dateiliste zusätzlich auch möglich, die Pfade der Ordner aller markierter Dateien über die gleichnamige Option in die Zwischenablage zu kopieren. Bei mehreren ausgewählten Dateien, die sich im selben Ordner befinden, wird der jeweilige Ordnerpfad nur einmal kopiert.
- Neue Kodierungen (11.01.2026): BS-VIEWDATA (Englisch - Vereinigtes Königreich), ISO-IR-123 (Französisch - Kanada), SI-960 (Hebräisch), TIS-620 (Thailändisch), CP1133 (Lao), INIS-8 (Englisch), INIS-CYRILLIC (Kyrillisch), JP-OCR-A (Japanisch) und JP-OCR-B (Japanisch).
- Neuer Code Page Filter (09.01.2026): Unabhängig von den vorhandenen Code Page Filtern, können Sie nun auch nach "Nur ASCII-basierten Code Pages", "Nur EBCDIC-basierten Code Pages" oder "Allen Code Pages" filtern. Auch diese Filtereinstellungen finden Sie über das Kontextmenü, wenn Sie mit der rechten Maustaste auf eine der Auswahlboxen für die Kodierung klicken.
- Neue ISO-646-Kodierungen (07.01.2026): ISO-646-CA (Französisch - Kanada), ISO-646-CA2 (Französisch - Kanada), ISO-646-CN (Chinesisch), ISO-646-CU (Spanisch - Kuba), ISO-646-DE (Deutsch), ISO-646-DK (Dänisch), ISO-646-ES (Spanisch), ISO-646-ES2 (Spanisch - Baskisch, Kastilisch, Katalanisch, Galizisch), ISO-646-FR (Französisch), ISO-646-FR1 (Französisch), ISO-646-GB (Englisch), ISO-646-HU (Ungarisch), ISO-646-IE (Irish), ISO-646-INIS (Englisch), ISO-646-INV (Englisch), ISO-646-IT (Italienisch), ISO-646-JP (Japanisch), ISO-646-NL (Niederländisch), ISO-646-NO (Norwegisch), ISO-646-NO2 (Norwegisch), ISO-646-PT (Portugiesisch), ISO-646-PT2 (Portugiesisch/Spanisch), ISO-IR-10 (Schwedisch), ISO-646-SE2 (Schwedisch), ISO-646-TW (Taiwan) und ISO-646-YU (Jugoslawisch).
- Case Insensitive Unicode in regulären Ausdrücken (24.12.2025): Die Nutzung von regulären Ausdrücken mit der Option "Unabhängig von der Groß- und Kleinschreibung" (unter Verwendung von Modifikator i [Case Insensitive] beziehungsweise mit deaktivierter Option "Groß und Kleinschreinung beachten") ist nun auch mit Unicode-Zeichen möglich. Zuvor funktionierte dies nur mit Zeichen aus dem ASCII-Range (A-Z / a-z).
- Neuer Referenz-Platzhalter für Selektionen aus regulären Ausdrücken (23.11.2025): Mit dem neuen Platzhalter für Referenzen "regmatch=x" lässt sich nun in allen Suchen- und Ersetzen-Funktionen des TextKonverters eine Referenz auf eine Selektion aus einem regulären Ausdruck herstellen. Referenziert wird der in Klammern stehende Treffer, nummeriert nach der Nummer der Klammer. Mit einer Suche nach "([0-9]+)" und einer Ersetzung durch "%ref:regmatch=$1>format=0.0%" suchen Sie beispielsweise mit dem regulären Ausdruck nach einer Zahl, referenzieren mit $1 den Inhalt der ersten Klammer (also die gefundene Zahl) und formatieren diese über den Format-Funktionsplatzhalter in eine Prozentzahl mit einer Nachkommastelle und ersetzen den Fund entsprechend mit dem Ergebnis.
- Neue Kodierungen (17.11.2025): UCS-2 LE/BE und UCS-4 LE/BE.
- Neue Kodierung (13.11.2025): UTF-1.
- Zahlenformatierung in Referenzen (14.10.2025): Die Funktion "Zahlenformat" kann nun auch mittels des neuen Funktionsplatzhalters "format" in beliebigen Referenzen genutzt werden. Damit ist die Zahlenformatierung neben CSV-Zellen sowie inneren Texten und Attributwerten von XML-Daten nun auch für beliebige andere Textstellen verfügbar. Mehr Informationen und Beispiele (zum Beispiel zur Formatierung einzelner Zeichen, Wörter oder Zeilen) finden Sie im Tutorial über die Anwendung von Zahlenformatierungen in Referenzen.
- Verbesserte Behandlung von Multi-Screen-High-DPI-Umgebungen (09.09.2025): Verbesserte Behandlung (Speichern, Laden und Positionieren) von Fenstergrößeneinstellungen (Fenstergröße und Position) auf Systemen mit mehreren High-DPI-Monitoren unterschiedlicher Größe und Auflösung.
- Verbesserte Behandlung invalider Fenstergrößeneinstellungen (03.09.2025): Beim Laden der Fenstergrößeneinstellungen erfolgt nun eine Prüfung, ob die gespeicherten Einstellungen der Fensterposition und der Fenstergröße zur aktuellen Bildschirmgröße passt. So wird verhindert dass das Fenster beim Laden der Einstellungen außerhalb des sichtbaren Bereichs positioniert wird, zum Beispiel wenn eine Speicherung der Einstellungen auf einem größeren Bildschirm als dem aktuellen erfolgte.
- Hinweis bezüglich abgelehnter Dateien (30.08.2025): Mit der neuen Option "Hinweis anzeigen, wenn Dateien durch den Filter abgelehnt wurden" in den Dateifiltereinstellungen können Sie eine Warnmeldung erhalten, wenn manuell hinzugefügte Einzeldateien aufgrund aktueller Filtereinstellungen nicht zur Dateiliste hinzugefügt werden konnten. Diese Funktion dient unter anderem der Erinnerung an alte aber noch aktive Filter, die zu der Frage führen können, wieso bestimmte Dateien nicht angenommen wurden.
- Reset der Filter-Einstellungen (29.08.2025): Sowohl im Ordnersuche-Dialog als auch im Dateifilter-Dialog finden Sie nun einen neuen Reset-Button ("Filter zurücksetzen"), mit dem Sie die entsprechenden Einstellungen auf ihren Ausgangszustand zurücksetzen können.
- Formatierung von Zahlen (23.08.2025): Mit der neuen Funktion "Zahlenformat" für CSV-Zellen sowie innere Texte und Attributwerte von XML-Daten können Sie Zahlenwerte in vielfältiger Weise formatieren (zum Beispiel bezüglich Nachkommastellen, führender Nullen, Dezimaltrennzeichen, Tausendertrennzeichen, Währungssybmbolen und so weiter). Neben der Konfiguration des Zahlenformats über die Auswahlfelder in der graphischen Benutzeroberfläche können Sie die neuen Funktionen auch in Ihren Aktionslisten verwenden. Dazu stehen Ihnen die neuen Parameter FORMAT_CELLS, FORMAT_INNERTEXTS und FORMAT_ATTRIBUTEVALUES zur Verfügung. Eine detaillierte Erklärung dieser Funktion inklusive zahlreichen Beispielen finden Sie im Tutorial "Zahlenformat von CSV-, XML- oder anderen Daten ändern".
- Neue Kodierung (08.08.2025): GB18030 (Chinesisches Unicode Transformation Format).
- Neuer Code Page Filter (05.08.2025): Zu den vorhandenen Filtern "Nur Single Byte Code Pages / Nur Multi Byte Code Pages / Support aller Zeichen" der Auswahlboxen für die Textformate sind die beiden neuen Filter "Nur 7 Bit Code Pages" sowie "Nur 8 Bit Code Pages" hinzugekommen. Auch die neuen Filter lassen sich über das Kontextmenü des jeweiligen Eingabefeldes auswählen.
- Vorschau für Kodierungsänderungen (14.07.2025): Verbesserte Vorschau für Änderungen der Textkodierung.
- Individueller Splash Screen (12.07.2025): Der Tab "Systemintegration" des Einstellungsdialogs (Einstellungen > Systemintegration) enthält nun eine Option zum Aktivieren und Deaktivieren des Splash Screens, der zum Programmstart angezeigt wird.
- Neue HP-Kodierungen (08.06.2025): HP-GREEK8 (Griechisch), HP-ROMAN8 (Westeuropäisch), HP-ROMAN9 (Westeuropäisch), HP-THAI8 (Thailändisch) sowie HP-TURKISH8 (Türkisch).
- Neue KOI-Kodierungen (02.06.2025): KOI8-R (Kyrillisch – Russisch, Bulgarisch), KOI8-U (Kyrillisch – Ukrainisch), KOI8-RU (Kyrillisch – Russisch, Ukrainisch, Weißrussisch), KOI8-E (Kyrillisch – Russisch, Weißrussisch, Mazedonisch, Serbisch, Ukrainisch) und KOI8-T (Kyrillisch – Tadschikisch).
- Neue Tastaturkürzel (30.05.2025): Die Dialoge "Einstellungen", "Info", "Spalten", "Ordnersuche", "Dateifilter", "Suche in Dateien", "TextEncoder", "Aktionslisten" und "Transliteration" können nun über die ESC-Taste geschlossen werden.
- Neue Sortieroptionen für die Dateiliste (25.05.2025): Die Sortierung von Text in der Dateiliste kann nun durch die folgenden neuen Optionen beeinflusst werden: "Groß- und Kleinschreibung ignorieren" ("A" und "a" werden gleich behandelt), "Diakritika ignorieren" ("ä", "á", "ā" und so weiter werden behandelt wie "a"), "Folgende Worte ignorieren" (es können beliebige Worte wie zum Beispiel "the" oder "a" definiert werden, die bei der Sortierung als nicht existent betrachtet werden - "Beatles" wird also genauso sortiert wie "The Beatles"), "Folgende Zeichen wie Leerzeichen behandeln" (ermöglicht Zeichen wie Leerzeichen, "-" oder "_" während der Sortierung gleich zu behandeln) und "Zeichen ä/ö/ü/ß wie ae/oe/ue/ss behandeln" (Sortierung wie in einem deutschen Lexikon). Die neuen Optionen finden Sie über das Kontextmenü der Dateiliste "Spalten" auf dem Tab "Sortierung" unter "Textsortierung".
- Neue asiatische Windows-Kodierungen (13.05.2025): WIN-932 (Japanisch), WIN-936 (Vereinfachtes Chinesisch), WIN-949 (Koreanisch) und WIN-950 (Traditionelles Chinesisch).
- Anzeige der Kodierung (11.05.2025): ANSI-Dateien unbekannter Kodierung werden nun in der Dateiliste mit "ANSI" statt wie bisher mit "WIN CP" angezeigt, jedoch weiterhin standardmäßig mit der Default Windows Code Page eingelesen und verarbeitet. Diese Änderung auf eine allgemeinere Bezeichnung soll widerspiegeln, dass es sich bei diesen Dateien auch um andere Kodierungen handeln kann.
- Filter für Textdateien (10.05.2025): Mit drei neuen Dateifiltern können Sie beim Durchsuchen von Ordnern oder beim Filtern Ihrer Dateiliste nach den Textdateieigenschaften "Kodierung", "Byte Order Mark" sowie "Zeilenumbruchtyp" filtern. Für die Skriptsteuerung stehen Ihnen die drei neuen Parameter "filter-enc", "filter-bom" sowie "filter-lb" für diese Filter zur Verfügung.
- Filterung der Code Pages (07.05.2025): Die Liste der Kodierungen in den beiden Auswahlboxen für das Einlesen und das Speichern kann nun zusätzlich zur Sortierung auch gefiltert werden. Mit den neuen Filtern "Nur Single Byte Code Pages", "Nur Multi Byte Code Pages", "Nur Kodierungen, die alle Zeichen unterstützen" oder "Alle Code Pages" können Sie die Auswahl der Liste entsprechend beschränken. Klicken Sie mit der rechten Maustaste auf die jeweilige Auswahlbox, um die Filter zu konfigurieren.
- Verarbeitung von markierten Dateien (27.04.2025): Das Verhalten, ob nachgefragt werden soll, ob nur die ausgewählten Dateien in der Dateiliste verarbeitet werden sollen, falls eine oder mehrere Dateien in der Dateiliste markiert sind, kann nun über die neue Option "Wenn Dateien in der Dateiliste ausgewählt sind, nachfragen, ob nur diese Dateien verarbeitet werden sollen" (Einstellungen > Allgemein) angepasst werden. Falls diese Option nicht aktiviert ist, werden unabhängig von der Dateiauswahl immer alle Dateien verarbeitet, die sich aktuell in der Liste befinden. Falls diese Option dagegen aktiviert ist, wird nachgefragt, ob nur die markierten Dateien verarbeitet werden sollen, falls es markierte Dateien in der Liste gibt. Falls keine Datei in der Dateiliste markiert ist, werden immer alle Dateien verarbeitet.
- Dateinamen in die Zwischenablage kopieren (23.04.2025): Mit dieser neuen Option im Kontextmenü der Dateiliste lassen sich neben den kompletten Pfaden nun auch nur die Namen der markierten Dateien auf einfache Weise in die Zwischenablage kopieren.
- Dateien je nach Speicherort entfernen (22.04.2025): Im Kontextmenü der Dateiliste gibt es bei der Auswahl einzelner Dateien nun die beiden neuen Funktionen "Dateien aus diesem Ordner entfernen" sowie "Dateien aus anderen Ordner entfernen". Damit lassen sich entweder alle Dateien aus der Liste entfernen, die im selben Ordner gespeichert sind wie die ausgewählte Datei oder diejenigen Dateien, die in einem anderen Ordner gespeichert sind, wodurch nur die Dateien beibehalten werden, die sich ebenfalls im Ordner der ausgewählten Datei befinden.
- Datumsfilter mit gerundeten Zeitangaben (21.04.2025): Die Filter für das Dateidatum, die eine relative Zeitangabe erfordern, wie zum Beispiel "Jünger als", "Älter als" oder "Relativer Zeitraum" haben nun eine neue Option "Auf volle Jahre / Monate / Wochen / Tage / Stunden / Minuten runden". Bei Aktivierung dieser Option wird der relativen Zeitraum entsprechend aufgerundet. "Älter als zwei Jahre" würde ungerundet genau das heutige Datum vor zwei Jahren bedeuten, gerundet jedoch stets den ersten Januar des Folgejahres unabhängig vom heutigen Datum. In der Skriptsteuerung können den Parametern "older-t", "younger-t" und "period-t1/t2" zur Rundung ein "-r" angehängt werden (zum Beispiel "older-2y-r" für älter als gerundete zwei Jahre).
- Einstellungen für reguläre Ausdrücke (18.04.2025): Unter "Einstellungen > Reguläre Ausdrücke" finden Sie einige neue Einstellungen, um die Verhaltensweise regulärer Ausdrücke zu individualisieren. Mit diesen Einstellungen ist es möglich, sowohl Default-Werte für die Modifikatoren "Case Insensitive" (i), Ignore Diacritics (d), Multi Line (m), Single Line (s), Greedy Mode (g) und Extended Syntax (x) festzulegen als auch die in den Zeichenklassen "Word" (w), "Spaces" (s) und "LineSeparators" enthaltenen Zeichen nach ihren eigenen Bedürfnissen anzupassen.
- Dialog zum Löschen von Einstellungen (15.04.2025): Die Funktion "Einstellungen löschen" zeigt nun einen Dialog an, in dem alle auf dem betreffenden Computer gespeicherten Starteinstellungen, Spracheinstellungen, Aktionslisten, Transliterationen, Keys und sonstigen Einstellungsdateien aufgelistet sind und somit gezielt auch einzeln verwaltet und gelöscht werden können. Zuvor erfolgte bei Nutzung dieser Funktion eine direkte Löschung aller gefundenen Dateien.
- Einstellungsreset nun mit Nachfrage (29.03.2025): Die Funktion "Einstellungen zurücksetzen" setzt die Einstellungen nun erst nach bestätigter Warnmeldung zurück. Zuvor erfolgte ein sofortiger Reset.
- Sortierung der Code Pages nach Sprache, Familie oder Name (27.03.2025): Die Liste der Zeichenkodierungen in den beiden Auswahlboxen für das Einlesen und das Speichern kann nun wahlweise sortiert nach abgedeckter Sprache, nach der Familie oder nach dem Namen der Code Page angezeigt werden. Bei der Namenssortierung werden zusätzlich auch die Aliasse der Kodierungen aufgeführt. Die Optionen finden Sie, wenn Sie mit der rechten Maustaste auf die jeweilige Auswahlbox klicken.
- Neue Sprache (25.03.2025): Русский (Russisch).
- Neue ISO-8859-Kodierungen (17.03.2025): ISO 8859-5 (Kyrillisch), ISO 8859-6 (Arabisch), ISO 8859-7 (Griechisch), ISO 8859-8 (Hebräisch) und ISO 8859-11 (Thailändisch). Die Code Pages ISO 8859-1 bis ISO 8859-4, ISO 8859-10 sowie ISO 8859-13 bis ISO 8859-16 waren bereits verfügbar.
- Neue Latin-Kodierungen (16.03.2025): LATIN-3 (ISO 8859-3, Südeuropäisch), LATIN-4 (ISO 8859-4, Nordeuropäisch), LATIN-5 (ISO 8859-9, Türkisch), LATIN-6 (ISO 8859-10, Nordisch), LATIN-7 (ISO 8859-13, Baltisch), LATIN-8 (ISO 8859-14, Keltisch), LATIN-9 (ISO 8859-15, Neu Westeuropäisch) und LATIN-10 (ISO 8859-16, Südosteuropäisch). LATIN-1 (ISO 8859-1, Westeuropäisch) und LATIN-2 (ISO 8859-2, Mitteleuropäisch) waren bereits verfügbar.
- Neue Mac-Kodierungen (14.03.2025): MacArabic (Arabisch), MacArmenian (Armenisch), MacCeltic (Keltisch), MacCentralEuropean (Mitteleuropäisch), MacCyrillic (Kyrillisch - Russisch, Bulgarisch, Weißrussisch, Macedonian, Serbisch), MacCroatian (Südosteuropäisch), MacGaelic (Keltisch), MacGeorgian (Georgisch), MacGreek (Griechisch), MacHebrew (Hebräisch), MacIcelandic (Isländisch), MacInuit (Inuktitut), MacRoman (Westeuropäisch), MacRomanian (Südosteuropäisch), MacSaami (Saami, Kalo), MacThai (Thailändisch), MacTurkish (Türkisch) und MacUkrainian (Kyrillisch - Ukrainisch).
- Neue Windows-Kodierungen (13.03.2025): WIN-1254 (Türkisch), WIN-1255 (Hebräisch), WIN-1256 (Arabisch), WIN-1257 (Baltisch), WIN-1258 (Vietnamesisch), WIN-1270 (Saami, Kalo) und CP874 (Thailändisch). WIN-1250 bis WIN-1253 waren bereits verfügbar.
- Diakritika ignorieren für Funktionsplatzhalter (13.03.2025): Die Funktionsplatzhalter für Referenzen ">replace", ">delete", ">find_lines" und ">delete_lines" können nun mit dem zusätzlichen Flag "d" (Diakritika ignorieren) verwendet werden.
- Speicherung des Zustandes des Suchdialogs (12.03.2025): Die Werte, die Position und die Größe des Dialogs "In Dateien suchen" werden nun per Session (Wiederaufruf während einer Programmlaufzeit) gespeichert.
- Speicherung des Zustandes des Aktionslisten-Editors (11.03.2025): Größe und Position des Dialogs "Aktionslisten-Editor" werden nun per Session (Wiederaufruf während einer Programmlaufzeit) gespeichert.
- Diakritika ignorieren für alle Ersetzungs- und Löschfunktionen (10.03.2025): Alle Ersetzungs- und Löschfunktionen (für den Gesamttext, für Zeilen sowie innerhalb von CSV- oder XML-Daten) können nun auch mit der neuen Option "Diakritika ignorieren" ("ä" oder "á" werden behandelt wie "a") verwendet werden.
- Neue Optionen für die Dateisuche (07.03.2025): Der Dialog "In Dateien suchen" erhält drei neue Suchoptionen: "Wortanfang", "Wortende" und "Diakritika ignorieren". Mit den Optionen "Wortanfang" und "Wortende" muss der Suchtext zu Beginn beziehungsweise am Ende eines ganzen Wortes erscheinen. Beide Optionen gleichzeitig aktiviert entsprechen und ersetzen die alte Option "Ganze Wörter". Ist die Option "Diakritika ignorieren" aktiv, findet eine Suche nach "a" auch Buchstaben wie "ä" oder "á".
- Neue DOS-Kodierungen (06.03.2025): CP667 (Polnisch), CP668 (Polnisch), CP708 (Arabisch), CP720 (Arabisch), CP737 (Griechisch), CP770 (Baltisch - Estnisch / Litauisch / Lettisch), CP771 (Baltisch - Litauisch / Russisch), CP772 (Baltisch - Litauisch / Kyrillisch), CP773 (Baltisch), CP774 (Baltisch - Litauisch), CP775 (Baltisch), CP776 (Baltisch - Litauisch), CP777 (Baltisch - Litauisch), CP778 (Baltisch - Litauisch), CP790 (Polnisch), CP808 (Kyrillisch - Russisch), CP848 (Kyrillisch - Ukrainisch), CP849 (Kyrillisch - Weißrussisch), CP850 (Westeuropäisch), CP851 (Griechisch), CP852 (Mitteleuropäisch), CP853 (Südeuropäisch), CP855 (Kyrillisch - Russisch), CP856 (Hebräisch), CP857 (Türkisch), CP858 (Westeuropäisch), CP859 (Westeuropäisch), CP860 (Portugiesisch), CP861 (Isländisch), CP862 (Hebräisch), CP863 (Französisch - Kanada), CP864 (Arabisch - Ägypten, Irak, Jordanien, Saudi-Arabien, Syrien), CP865 (Nordisch), CP866 (Kyrillisch - Russisch), CP867 (Hebräisch), CP868 (Arabisch - Urdu), CP869 (Griechisch), CP872 (Kyrillisch), CP902 (Baltisch - Estnisch), CP922 (Baltisch - Estnisch), CP1116 (Baltisch - Estnisch) und CP1117 (Baltisch - Estnisch / Litauisch / Lettisch). Die Code Page CP437 (Westeuropäisch) war bereits verfügbar.
- Anzeige der ausgewählten Dateien (28.02.2025): Falls Sie mehr als eine Datei in der Dateiliste markiert haben, wird deren Anzahl nun über der Dateiliste in der Form "Anzahl markierte Dateien/Gesamtanzahl" angezeigt.
- Links öffnen oder kopieren (17.02.2025): Alle verlinkten Internetseiten lassen sich nun wahlweise zusätzlich auch mit der rechten Maustaste über das Kontextmenü öffnen (Eintrag "Link öffnen") oder als URL in die Zwischenablage kopieren (Eintrag "Link kopieren"). Ein Klick mit der linken Maustaste auf einen Link öffnet diesen weiterhin wie zuvor in Ihrem Standardbrowser. Über das Kontextmenü und die Kopierfunktion lässt sich die URL darüber hinaus nun auch anderweitig verwenden.
- Dateifilterdialog (14.02.2025): In den Dialogen "Ordner durchsuchen" sowie "Filtereinstellungen" finden Sie neue Funktionen im Kontextmenü (rechte Maustaste) der Optionen für den Dateinamen-Filter sowie den Dateipfad-Filter. Hinzugefügt wurden die Optionen "Alle aktivieren" und "Alle deaktivieren" zum automatischen auswählen beziehungsweise abwählen aller Optionen sowie die Funktion "Als Inline Flags" mit der automatisch aus den aktuell aktivierten Optionen die entsprechenden Flags dem Suchterm vorangestellt werden können ohne dass Sie sich selbst über die Syntax Gedanken machen brauchen.
- Import alter TKG-Konfigurationen (14.02.2025): Mit dem neuen Tool "TKG-Import" (Menü "Tools > TKG-Import") können Sie Listen von Ersetzungen und/oder Löschungen aus Einstellungsdateien des alten TextKonverters (Dateiendung TKG gespeichert mit Programmversionen vor 2017) als neue Aktionsliste in den aktuellen TextKonverter importieren.
- Diakritika ignorieren für alle Trim-Till-Text-Funktionen (09.02.2025): Die Funktionen "Alle Zeichen vor oder nach einem Text entfernen" (für den Gesamttext, für Zeilen sowie innerhalb von CSV- oder XML-Daten) sowie die Funktionsplatzhalter "trim=till_text", "trim=till_text_left" und "trim=till_text_right" können nun auch mit der neuen Option "Diakritika ignorieren" ("ä" oder "á" werden behandelt wie "a") verwendet werden.
- Neue Option für die Aktionslisten-Funktionen SELECT/DESELECT LINES/CELLS (06.02.2025): Die Textselektoren CONTAINING_TEXT, NOT_CONTAINING_TEXT, MATCHING_TEXT, NOT_MATCHING_TEXT, STARTING_WITH_TEXT und NOT_STARTING_WITH_TEXT der Funktionen SELECT_LINES und DESELECT_LINES sowie SELECT_CELLS und DESELECT_CELLS für das Markieren der zu bearbeitenden Zeilen beziehungsweise CSV-Felder über Aktionslisten können nun auch mit der neuen Option "Diakritika ignorieren" ("ä" oder "á" werden behandelt wie "a") genutzt werden.
- Zeilen löschen vor/nach einem Text (05.02.2025): Die beiden Optionen "Zeilen löschen vor einem Text" und "Zeilen löschen nach einem Text" wurden voneinander getrennt (zuvor waren beide Funktionen zusammengefasst unter dem Namen "Zeilen löschen nach Inhalt") und sind nun als zwei eigenständige Funktionen verfügbar, die unabhängig voneinander verwendet werden können. Beide Funktionen wurden zusätzlich durch die neuen Optionen "Diakritika ignorieren", "Zeile muss mit dem Text/RegEx beginnen", "Zeile muss mit dem Text/RegEx enden" sowie "Gesamte Zeile muss dem Text/RegEx entsprechen" ergänzt.
- Diakritika ignorieren für Zeilenlöschungsfunktion (04.02.2025): Die Funktion "Zeilen löschen, die Text enthalten" kann nun auch mit der neuen Option "Diakritika ignorieren" ("ä" oder "á" werden behandelt wie "a") verwendet werden.
- Neue Flags für Funktionsplatzhalter (03.02.2025): Die Funktionsplatzhalter für Referenzen ">replace", ">delete", ">find_lines" und ">delete_lines" können nun mit den zusätzlichen Flags "b" (Wortbeginn muss übereinstimmen) und "e" (Wortende muss übereinstimmen) verwendet werden.
- Neue Optionen für CSV- und XML-Funktionen (02.02.2025): Die Lösch- und Ersetzungsfunktionen zur CSV- und zur XML-Bearbeitung haben nun die beiden neuen Optionen "Muss mit dem Text/RegEx beginnen" und "Muss mit dem Text/RegEx enden". In den Aktionslisten können für diese beiden Optionen die neuen Flags "b" (match begin) und "e" (match end) verwendet werden.
- Neue Optionen für Zeilenfunktionen (01.02.2025): Für die Zeilenfunktionen "Zeilen ersetzen", "In Zeilen ersetzen", "Zeilen löschen", "In Zeilen löschen", "Text Zeilen voranstellen", "Text an Zeilen anhängen" sowie "Text in Zeilen einfügen" sind nun die neuen Optionen "Diakritika ignorieren" sowie "Zeile muss mit dem Text/RegEx beginnen" und "Zeile muss mit dem Text/RegEx enden" verfügbar.
- Wortanfang und Wortende (30.01.2025): Alle Funktionen, die bisher mit Optionen wie "Nur ganze Wörter ersetzen" oder "Nur ganze Wörter berücksichtigen" ausgestattet waren, wurden auf die beiden neuen Optionen "Wortbeginn" und "Wortende" erweitert. Sind beide dieser Optionen aktiviert, wird wie zuvor nach ganzen Wörtern gesucht. Ist nur eine der beiden Optionen aktiviert, ist es für eine Suche ausreichend, wenn nur der Wortanfang beziehungsweise nur das Wortende mit dem Suchwort übereinstimmt. Damit ist es nun möglich, zum Beispiel gezielt Suchen nach Wortanfängen oder Wortenden durchzuführen oder Ersetzungen nur dann durchzuführen, wenn der Suchtext wahlweise ein Wort zu Beginn und/oder am Ende matcht.
- Individuelle Parameter für einzelne Suchbegriffe (19.01.2025): Wenn Sie mehrere Suchbegriffe für Ihren Dateinamen-Filter oder Pfad-Filter mit einem Doppelpunkt : (und) oder einem vertikalen Strich | (oder) miteinander verknüpft haben, bezogen sich bisher die ausgewählten Optionen immer auf alle Suchbegriffe gleichermaßen. Nun ist es möglich, für jeden der Suchbegriffe unterschiedliche Optionen festzulegen. Dies geschieht mittels der Flags "c" (Groß- und Kleinschreibung), "d" (Diakritika ignorieren), "w" (ganze Wörter), "p" (beginnt als Wort), "q" (endet als Wort), "b" (Beginn), "e" (Ende), "a" (gesamter Name) sowie "r" (regulärer Ausdruck), die den einzelnen Suchbegriffen innerhalb von Winkelklammern <> vorangestellt werden können (zum Beispiel "
A: e" für: beginnt mit groß geschriebenem A und endet mit klein geschriebenem e). - Filter für das Dateidatum (18.01.2025): Mit den neuen Filtern für das Erstellungsdatum, das Datum der letzten Änderung, das Datum des letzten Zugriffs sowie das Datum der letzten Attributänderung können Dateien beim Durchsuchen von Ordnern nun auch nach diesen Dateidatumstypen gefiltert werden. Möglich ist eine Suche nach relativen Zeitpunkten und Zeiträumen (heute, gestern, diese Woche, letzte Woche, letzte zwei Wochen, dieser Monat, letzter Monat, letzte zwei Monate, dieses Jahr, letztes Jahr, letzte zwei Jahre, letzte fünf Jahre), absolute Zeitangaben (vor Datum, nach Datum, zwischen Datum 1 und Datum 2), relative Zeitangaben (älter als, jünger als, zwischen zwei Zeitpunkten) sowie eine Komponentensuche, bei der die Datumskomponenten (Tag, Monat, Jahr) sowie die Zeitkomponenten (Sekunde, Minute, Stunde) unabhängig voneinander gesucht werden können. Für die Skriptsteuerung stehen Ihnen die neuen Parameter "filter-date-created" (Erstellungsdatum), "filter-date-modified" (Datum der letzten Änderung), "filter-date-accessed" (Datum des letzten Zugriffs) sowie "filter-date-attrchanged" (Datum der letzten Attributänderung) zur Verfügung. Diese Parameter können Sie mit den Werten "today", "yesterday", "this-week", "last-week", "this-month", "last-month", "this-year", "last-year", "before-d", "after-d", "between-d1/d2", "older-t", "younger-t", "period-t1/t2" sowie "components-x" nutzen. Eine genaue Erklärung all dieser Filter und Parameter finden Sie im Abschnitt "Filter für das Dateidatum" im Dateifilter-Tutorial.
- Import von Ordnern (16.01.2025): Zu importierende Dateilisten (Textdateien mir der Dateiendung .filelist) können nun auch Pfade zu Ordnern enthalten, deren Inhalt somit beim Import geladen wird.
- Beschränkung des Filters für Ordnernamen auf einzelne Ordnerebenen (13.01.2025): Der Pfadfilter für die Suche nach bestimmten Ordnernamen innerhalb des Pfades kann nun auf beliebige Ordnerlevel beschränkt werden (zum Beispiel "2", "3-7" oder "1,5-8"). Bei Nutzung dieses Filters werden damit nur noch die spezifizierten Ordnerebenen geprüft und alle anderen Ebenen ignoriert. Für die Skriptsteuerung steht Ihnen der Parameter "filter-pathlevel" zur Angabe der zu durchsuchenden Ebenen zur Verfügung. Alternativ kann das Level auch über dem Suchbegriff vorangestellten Flags über den Parameter "filter-path" in der Form "
" oder " " definiert werden (p steht hier für mögliche andere Flags).
- Erweiterung des Ganze-Wörter-Filters (11.01.2025): Die Option "Nur ganze Wörter berücksichtigen" des Dateinamen-Filters sowie des Pfad-Filters wurde auf die zwei neuen Optionen "Nur ganze Wörter berücksichtigen (Beginn)" und "Nur ganze Wörter berücksichtigen (Ende)" erweitert. Sind beide dieser Optionen aktiviert, entspricht dies dem bisherigen Verhalten von "Suchbegriff muss als ganzes Wort vorkommen". Falls jedoch nur eine der beiden Optionen aktiviert wird, können Sie nach Wortanfängen beziehungsweise Wortenden suchen. Sind beide Optionen deaktiviert, darf der Suchterm auch innerhalb von Wörtern vorkommen. Die beiden Parameter für die Skriptsteuerung "filter-name-words" und "filter-path-words" können nun mit den Werten "0" (Option ist deaktiviert), "1" (Suche nach ganzen Wörtern), "front" (Suche nach Wortanfängen) und "back" (Suche nach Wortenden) verwendet werden (vorher waren nur die Werte "0" und "1" erlaubt).
- Dateifilterdialog (09.01.2025): Die einzelnen Dateifiltertypen im Dialog "Dateien aus Ordnern hinzufügen" können nun eingeklappt und ausgeklappt werden, um den Dialog übersichtlicher zu machen. Beim Öffnen des Dialogs werden aktive Filter automatisch ausgeklappt angezeigt, so dass diese aktiven Filter sofort ersichtlich sind. Zusätzlich wird die Position des Dialogs per Session gespeichert.
- UND/ODER-Verknüpfung von Suchbegriffen (07.01.2025): Wenn der Filter für den Dateinamen oder der Filter für den Ordnernamen bisher mit mehreren verschiedenen Suchbegriffen verwendet wurde, war es ausreichend, wenn mindestens einer dieser Suchbegriffe zutraf, um einen Treffer auszulösen (ODER-Verknüpfung). Neben dieser ODER-Verknüpfung, die auch weiterhin mit dem senkrechten Strich | genutzt werden kann, gibt es nun auch die zusätzliche Möglichkeit, verschiedene Suchbegriffe mit der Hilfe eines Doppelpunkts mit einem UND zu verknüpfen. Beispiele dafür sind "a:b" (Name muss sowohl "a" als auch "b" enthalten), "a|b" (Name muss "a" oder "b" enthalten) oder "a:b|c" (Name muss "a" enthalten und zusätzlich entweder "b" oder "c").
- Filter für die Dateigröße (05.01.2025): Mit dem neuen Dateigrößenfilter können Sie eine Minimalgröße und/oder eine Maximalgröße in Byte, KB, MB, TB oder PB für Ihre Dateisuche festlegen. Für die Skriptsteuerung werden dafür die beiden neuen Parameter "filter-size-min" und "filter-size-max" eingeführt.
- Filter für die Ordnerebene (04.01.2025): Mit dem neuen Ordnerebenenfilter lässt sich die Suche nach Dateien auf bestimmte Ordnerlevel innerhalb einer Verzeichnisstruktur beschränken. Es können sowohl einzelne Ebenen (zum Beispiel "3") als auch Ranges (zum Beispiel "2-5") und Aufzählungen (zum Beispiel "1,5-9") spezifiziert werden. In der Skriptsteuerung kann der neue Parameter "filter-folderlevel" zur Nutzung dieses Filters verwendet werden.
- Syntax-Vereinheitlichung (03.01.2025): Analog zur Ordnersuche wurde der Separator für mehrere Suchbegriffe innerhalb des Dateinamenfilters auf den senkrechten Strich | angeglichen. Um den senkrechten Strich innerhalb von regulären Ausdrücken nutzen zu können, kann der betreffende reguläre Ausdruck in doppelte Anführungszeichen eingefasst werden.
- Pfadfilter (02.01.2025): Neben dem Filter für den Dateinamen gibt es nun auch einen Filter für den Pfad, mit dem sich nach den Ordnernamen innerhalb des Pfades filtern lässt. Es stehen Ihnen die gleichen Optionen zur Verfügung, die auch der Dateinamen-Filter hat (Groß- und Kleinschreibung beachten, Diakritische Zeichen ignorieren, nur ganze Wörter berücksichtigen, ordnernamen muss mit dem Suchbegriff beginnen/enden, gesamter Ordnername muss übereinstimmen, Suchbegriff ist als regulärer Ausdruck zu interpretieren). Per Skriptsteuerung lassen sich diese Optionen über die neuen Parameter filter-path, filter-path-matchcase, filter-path-diacritics, filter-path-words, filter-path-start, filter-path-end, filter-path-matchall sowie filter-path-regex steuern.
- Neue Optionen für den Dateinamen-Filter (31.12.2024): Der Filter für den Dateinamen erhält zusätzlich zu den bisherigen Optionen "Groß- und Kleinschreibung beachten", "Gesamtname muss übereinstimmen " und "Als regulären Ausdruck interpretieren" die folgenden neuen Optionen: Diakritische Zeichen ignorieren, Suchbegriff muss als ganzes Wort vorkommen, Name muss mit dem Suchbegriff beginnen, Name muss mit dem Suchbegriff enden. In der Skriptsteuerung können diese Optionen über die neuen Parameter filter-name-words, filter-name-diacritics, filter-name-start und filter-name-end gesteuert werden.
- Case-Sensitive Funktionsplatzhalter (30.12.2024): Die Funktionsplatzhalter ">replace=x,y", ">replace_regex=x,y", ">delete_regex=x" sowie "delete=x" arbeiten nun case-sensitive by default (die Groß- und Kleinschreibung wird bei der Textsuche beachtet). Wenn Sie unabhängig von der Groß- und Kleinschreibung arbeiten möchten, nutzen Sie bitte die entsprechenden Funktionsplatzhalter ">replace=x,y,z" beziehungsweise ">delete=x,y" ohne den Parameter "c" als Flag.
- Positiv- und Negativsuche (29.12.2024): Im Filter für den Dateinamen können nun sowohl eine Positivsuche als auch eine Negativsuche gemeinsam und kombiniert zusammen ausgeführt werden, indem den einzelnen per Separator getrennten Suchbegriffen ein Minuszeichen vorangestellt wird, falls der betreffende Begriff von der Suche ausgeschlossen werden soll. Nach dem Update vom 7.1.2025 können Sie zum Beispiel den Suchbegriff "a:-b" verwenden, um Dateinamen zu finden, die den Buchstaben "a" enthalten, nicht jedoch den Buchstaben "b". Auf diese Weise können beliebig viele Positive- und Negativsuchen miteinander kombiniert werden.
- Neue Funktionsplatzhalter (29.12.2024): Ab sofort können Sie die neuen Funktionsplatzhalter für Referenzen ">replace_word=x,y", ">delete_word=x" sowie ">delete=x,y" nutzen. Den Funktionsplatzhalter ">delete=x,y" können Sie zusammen mit den Flags "c" (Groß- und Kleinschreibung beachten), "w" (nur ganze Wörter), "r" (regulärer Ausdruck) und "a" (alles muss übereinstimmen) für y verwenden.
- Neue Flags für Funktionsplatzhalter (28.12.2024): Parameter "a" (match all / gesamter Text muss übereinstimmen) für den Funktionsplatzhalter ">replace=x,y,z".
- Neue Flags für Funktionsplatzhalter (27.12.2024): Parameter "w" (whole words / ganzes Wort muss übereinstimmen) für die Funktionsplatzhalter ">replace=x,y,z", ">delete_lines=x,y" und ">trim=till_text/_left/_right:x,y".
- Neue Optionen für Zeilenlöschungen (26.12.2024): Die Funktion "Zeilen > Zeilen löschen > Zeilen löschen nach Inhalt" wurde um die folgenden neuen Optionen ergänzt: "Groß- und Kleinschreibung beachten", "Als regulärer Ausdruck interpretieren", "Nur ganze Wörter berücksichtigen" und "Zeile mit dem Suchtext erhalten".
- Suche und Ersetzung ganzer Worte (23.12.2024): Mit der neuen Option "Nur ganze Wörter ersetzen" vieler Ersetzungs- und Suchfunktionen ist es nun möglich, Suchen und/oder Ersetzungen nur dann durchzuführen, wenn das Suchwort als Ganzes in dem betreffenden Text vorkommt.
- Fokuswechsel im Suchdialog (18.12.2024): Im Dialog "In Dateien suchen" erhält das Feld zur Eingabe des Suchtextes nun automatisch beim Öffnen des Fensters den Fokus. Dadurch kann direkt mit der Eingabe des Suchbegriffs begonnen werden, ohne zunächst mit der Maus in das Feld klicken zu müssen.
- Suche nach ganzen Wörtern in Dateien (16.12.2024): Im Dialog "In Dateien suchen" gibt es nun die neue Option "Ganze Wörter". Ist diese Option aktiviert, muss der Suchtext als ganzes Wort im Text der Datei vorkommen, um einen Treffer auszulösen. Ist diese Option deaktiviert, kann der Suchtext auch innerhalb von Wörtern erscheinen.
- Dateieigenschaften aktualisieren (12.12.2024): Im Kontextmenü der Dateiliste finden Sie nun den neuen Eintrag "Dateieigenschaften aktualisieren", mit dem Sie die bereits ausgelesenen und in der Liste aufgeführten Eigenschaften der Dateien wie zum Beispiel die Dateigröße, das Änderungsdatum oder Metainformationen auf den neuesten Stand bringen können. Diese Option können Sie zum Beispiel nutzen, wenn Sie Dateien in externen Programmen nach Erstellung der Dateiliste geändert haben und deren neuen Eigenschaften in die Dateiliste übernehmen möchten.
- Windows-Systemintegration Unicode-Support (02.12.2024): Verbesserter Unicode-Support für die Windows-Systemintegration, zum Beispiel bezüglich Nutzernamen und daraus resultierenden Nutzerverzeichnissen zum Speichern von Einstellungen, die Unicode-Zeichen enthalten.
- Alphabetische Dateinamen-Nummerierung (11.09.2024): Eine fortlaufende Nummerierung über mehrere Dateinamen hinweg kann nun auch mit Buchstaben anstelle von Zahlen realisiert werden. Dafür stehen Ihnen die neuen Platzhalter %alph-a% (für Kleinbuchstaben) sowie %alph-A% (für Großbuchstaben) zur Verfügung, die Sie in allen Feldern der Speicheroptionen (Ordner, Dateiname, Dateiendung) verwenden können (natürlich auch mit beliebigen anderen Zeichen kombiniert) und die dann bei der Speicherung je nach Position der Datei in der Dateiliste durch den jeweiligen Buchstaben a, b, c, d und so weiter beziehungsweise A, B, C, D und so weiter ersetzt werden. Zuvor waren nur Nummerierungen mit Zahlen, zum Beispiel mittels der Platzhalter %num% (1, 2, 3,...) oder %0num% (01, 02, 03,...) möglich.
- Neue Platzhalter (29.08.2024): Platzhalter für die Nummerierung von Dateien (%num-alph-uc% und %num-alph-lc%) sowie die Nummerierung innerhalb von Dateien (%numf-alph-uc%, %numf-alph-lc%, %numfa-alph-uc% und %numfa-alph-lc%) mit Großbuchstaben (-uc) oder Kleinbuchstaben (-lc) an Stelle von Zahlen.
- Neue Sprache (28.08.2024): Türkçe (Türkisch).
- Unicode Update (27.08.2024): Berücksichtigung von Änderungen im Unicode-Standard, verbesserte Verarbeitung einiger Unicode-Zeichen.
- CSV-Sortierung über Aktionslisten (17.07.2024): Neben der Aktion "CSV > Sortieren" in der graphischen Benutzeroberfläche lässt sich die Sortierung von CSV-Daten nun auch über Aktionslisten realisieren. Dazu steht Ihnen die neue Funktion "SORT_TABLE" zur Verfügung, die zusammen mit den Parametern UP, DOWN, UP_NATURAL, DOWN_NATURAL, UP_SYSTEM, DOWN_SYSTEM, RANDOM, -c (Groß- und Kleinschreibung ignorieren) sowie -x (Leerzeichen beim Sortieren ignorieren) für beliebige Spalten und Zeilen genutzt werden kann.
- CSV-Spalten sortieren (13.07.2024): Mit der neuen Aktion "CSV > Sortieren" lassen sich nun beliebige Spalten von CSV-Daten aufsteigend oder absteigend wahlweise alphabetisch, natürlich, systemalgorithmisch oder zufällig sortieren. Mit den Optionen "Groß- und Kleinschreibung ignorieren", "Leerzeichen beim Sortieren ignorieren", "Sortierung auf die folgenden Zeilen beschränken" und "Innerhalb der Zeilen ab Zeichenposition/Text sortieren" lässt sich die Sortierung weiterhin spezifizieren und auf Ihre Bedürfnisse anpassen.
- Neue Optionen für die Zeilensortierung (03.07.2024): Ignorierung von Groß- und Kleinschreibung, Beschränkung der Sortierung auf bestimmte Zeilen und Auswahl des Sortieralgorithmuses (alphabetisch, natürlich, zufällig oder Systemalgorihtmus).
- URL-Creator (27.06.2024): Mit dem neuen URL-Creator können Sie Text in den URL-Style umschreiben (zum Beipsiel "Ábç Dëf" in "abc-def"). Der URL-Creator steht für Sie unter "Text > Umschreiben", in den Aktionslisten als Option unter "Umschreiben" sowie als Funktionsplatzer für Referenzen (>rewrite=create_url) zur Verfügung.
- Automatische Dateierkennung (26.06.2024): Verbesserte Erkennungsleistung von Windows-ANSI gegenüber anderen 8-Bit-Kodierungen.
- Automatische Sortierung (03.06.2024): In den Sortiereinstellungen der Dateiliste (Kontextmenü > Spalten > Sortierung) kann nun eine Spalte sowie eine Sortierrichtung definiert werden, nach der die Dateien automatisch nach dem Hinzufügen sortiert werden.
- Neue Zeilenumbruchtypen (21.05.2024): EBCDIC Require New Line (RNL), EBCDIC Line Feed, ATASCII End Of Line (EOL), Group Separator (GS), Record Separator (RS) und Unit Separator (US) als weitere wählbare Zeilenumbruchtypen für das Einlesen und Speichern von Dateien.
- Sortiereinstellungen (15.05.2024): Mit den neuen Sortiereinstellungen der Dateiliste können Sie nun sowohl den verwendeten Sortieralgorithmus (alphabetische Sortierung, natürliche Sortierung, Systemalgorithmus oder zufällige Reihenfolge) selbst bestimmen als auch festlegen ob die Groß- und Kleinschreibung bei der Sortierung ignoriert werden soll und ob die bestehende Ordnung anderer Spalten beibehalten werden soll. Nutzen können Sie diese Funktion zum Beispiel in Kombination mit den Platzhaltern für die Nummerierung oder um Dateien in einer bestimmten Reihenfolge aneinander zu hängen. Sie finden diese neuen Optionen mit einem Rechtsklick auf die Dateiliste unter "Spalten > Sortierung".
- Inverse Dateinamen-Suche (07.03.2024): Auch die Dateinamen-Suche kann nun umgekehrt werden. Falls Sie Ihrem Suchwort ein Minuszeichen voranstellen, werden alle Dateien gefunden, die den Suchbegriff nicht enthalten. Wenn Ihr Suchbegriff mit einem Minuszeichen beginnt, können Sie nach "/-wort" suchen, damit das Minuszeichen seine Bedeutung verliert. Wenn Sie nur nach einem Minuszeichen selber suchen möchten, reicht es nach "-" ohne "/" zu suchen. Um mehrere Suchbegriffe auszuschließen, können Sie "-abc/def/ghi" schreiben (findet nur Dateinamen, die weder "abc" noch "def" oder "ghi" enthalten).
- Textdatei-Filter (06.03.2024): Performance-Verbesserungen des Filters "Nur Textdateien".
- Filter für die Dateisuche (03.03.2024): In den Dateifilter-Optionen können nun mehrere Suchbegriffe für den Namen definiert werden, indem die einzelnen Suchbegriffe mit dem Zeichen / voneinander getrennt werden (zum Beispiel "name1/name2"). Auch mehrere Dateiendungen lassen sich nun mit dem selben Zeichen voneinader trennen (zum Beispiel "ext1/ext2/ext3"). Das Zeichen / hat den Vorteil, dass es selber nicht in einem Dateinamen vorkommen kann und auch innerhalb der Wildcard-Suche oder der Suche mit regulären Ausdrücken keine besondere Bedeutung hat, so dass dieses Zeichen sich als eindeutiges Trennzeichen anbietet. Mit der neuen Option "Gesamter Text muss übereinstimmen" muss der gesamte Dateiname mit dem angegebenen Text oder regulären Ausdruck übereinstimmen, um gefunden zu werden. Ist diese Option deaktiviert, muss der Text oder reguläre Ausdruck lediglich in dem Dateinamen vorkommen. Für die Skriptsteuerung des TextKonverters wurde für diese neue Option der Parameter "filter-name-matchall" eingeführt.
- Neue Sprache (20.02.2024): 简体中文 (Simplified Chinese).
- Dateilisten-Import (02.02.2024): Die Funktion zum Importieren von Dateilisten akzeptiert nun neben Textdateien mit zeilenweisen Dateipfaden auch Dateien der Formate CSV, TSV, XLSX, ODS, HTML und DIF. Damit ist es nun möglich die Dateien einer (in einem dieser Formate) zum Beispiel mit dem DateilistenSchreiber gespeicherten Dateiliste erneut zu laden.
- Deaktivierung der Warnmeldung (31.01.2024): Mit der Option "Aktionen > Dateien > Kodierung > Warnung anzeigen" können Sie nun die Warnmeldung und Prüfung ob mit Ihrer gewählten Kodierung alle in der Datei enthaltenen Zeichen gespeichert werden können aktivieren oder deaktivieren. Zuvor war die Prüfung und Warnung immer aktiv.
- Fensterpositionierung (07.12.2023): Mit der neuen Option "Einstellungen > System Integration > Immer im Vordergrund" können Sie das Fenster des TextKonverters dauerhaft im Vordergrund vor allen anderen Programmfenstern halten.
- Neues Kodierungsformat (03.11.2023): Code Page 437 (CP437, IBM437, OEM-US) als weitere Kodierung für das Lesen und Schreiben von Dateien.
- Anzeige der Kodierung in der Dateiliste (13.09.2023): Falls eine Textdatei kein Byte über 127 enthält, wird als Kodierung dieser Datei nun "US-ASCII/UTF-8" in der Dateiliste angezeigt. Grund: Als UTF-8 ohne Byte Order Mark gespeicherte Texte, die keine Zeichen außerhalb des ASCII-Ranges enthalten, unterscheiden sich auf Byte-Ebene nicht von reinen ASCII-Texten. Bisher wurde für derartige Dateien in der Dateiliste nur "US-ASCII" als kleinster gemeinsamer Nenner angezeigt, was einzelne Nutzer verwirrt hat, die stattdessen "UTF-8" erwartet haben. Um dieser Verwirrung vorzubeugen, werden nun beide Kodierungen angezeigt. Diese Änderung betrifft nur die Anzeige in der Dateiliste und hat keinerlei Auswirkung auf die interne Verarbeitung der Dateien.
- Listeneigenschaften (07.09.2023): Der Dialog "Listeneigenschaften" zeigt die Übersicht nun wahlweise gruppiert nach den Dateitypen oder nach den Dateiendungen. Eine neue Spalte "Prozentual" wurde hinzugefügt und die Listen können nun über Buttons als Text, CSV oder TSV in die Zwischenablage kopiert werden.
- Neue Trennmöglichkeiten für den Datei-Split (26.06.2023): Mit der neuen Option "Trennung nach dieser Anzahl von Zeilenumbrüchen" für die Aktion "Dateien splitten" können Sie Ihre Dateien an jedem x-ten Zeilenumbruch trennen.
- Dateihandling (16.06.2023): Verbessertes Handling von Dateien ohne Dateiendung.
- Positionsspeicherung (09.06.2023): Verbesserung der Speicherung der letzten Fensterposition in Umgebungen mit mehr als einem Monitor.
- Größenspeicherung (06.06.2023): Verbesserte Speicherung der Programmfenstergröße, der Spaltenbreiten und der Pogrammaufteilung unter High-DPI-Bedingungen.
- Neue Funktion der Dateiliste (25.04.2023): Über das Kontextmenü der Dateiliste (rechte Maustaste) und den neuen Menüpunkt "Binärdateien entfernen" können Sie alle Binärdateien aus der Dateiliste entfernen, so dass nur bearbeitbare Textdateien zurückbleiben.
- Referenzen in Dateinamen (14.04.2023): Platzhalter für Referenzen können nun auch in den Textfeldern der Speicheroptionen (Ordner, Name, Dateiendung) verwendet werden. Damit ist es zum Beispiel möglich, einzelne oder mehrere Zeichen, Wörter oder Zeilen des Inhalts der Dateien innerhalb des Dateinamens für die Speicherung zu verwenden. Mehr dazu im Tutorial über die Verwendung von Referenzen im Abschnitt "Referenzen in Dateinamen".
- Unerlaubte Zeichen in Dateinamen ersetzen (13.04.2023): Mit der neuen Option "Einstellungen > Allgemein > Dateiname > Ersetzung für unerlaubte Zeichen in Dateinamen" kann ein Zeichen oder ein Text definiert werden, mit dem unerlaubte Zeichen wie ":" oder "/" im Dateinamen ersetzt werden. Auch ein leerer Text ist möglich. Diese Ersetzung kann zum Beispiel erforderlich sein, falls Sie Referenzen innerhalb von Dateinamen verwenden, die auf einen Text verweisen, der Zeichen enthält, die nicht in Dateinamen verwendet werden dürfen.
- Nummerierung geteilter Dateien (11.04.2023): Die Nummerierung der Einzeldateien eines Datei-Splits kann nun mit den neuen Platzhaltern %part_num% und %part_abs% individualisiert werden. Diese beiden Platzhalter können sowohl im Inhalt der Datei als auch im Dateinamen verwendet werden. Zusätzlich kann über die neue Option "Dateinamen der Teile nur nummerieren falls erforderlich" gesteuert werden, ob eine automatische Nummerierung des Dateinamens nur optional oder immer stattfinden soll. Mehr dazu im Tutorial über das Trennen von Dateien in den Abschnitten "Platzhalter für die Nummerierung der Teile" sowie "Konfiguration der Dateinamen der Teile".
- Neuer Funktionsplatzhalter für Referenzen (21.03.2023): Mit dem neuen Funktionsplatzhalter für Referenzen "inc" können Sie Zahlen innerhalb des Textes einer Referenz um einen beliebigen Wert erhöhen oder reduzieren.
- Neue Parameter (17.03.2023): Mit den neuen Parametern "ph" und "ref" können Sie Platzhalter beziehungsweise Referenzen innerhalb der Skriptsteuerung des TextKonverters aktivieren und deaktivieren.
- Neuer Filter (27.02.2023): Wenn Sie dem Filter für Dateiendungen ein Minuszeichen voranstellen, werden nur Dateien mit einer anderen als der angegebenen Dateiendung gefunden. Mit dem Filter "-csv,xml" werden beispielsweise alle Dateien der Formate CSV oder XML ausgeschlossen.
- Neue Funktion der Dateiliste (26.02.2023): Über das Kontextmenü der Dateiliste (rechte Maustaste) und den neuen Menüpunkt "Listeneigenschaften" lässt sich eine zusammenfassende Übersicht über alle Dateien der Dateiliste aufgeschlüsselt nach deren Format anzeigen.
- Erweiterung der Referenzfunktion (13.02.2023): In den Referenzen auf Zeichen, Wörter und Zeilen können die Zeichenpositionen, Wortpositionen beziehungsweise Zeilennummern nun alternativ auch von hinten gezählt angegeben werden, indem negative Werte für die jeweiligen Parameter verwendet werden.
- Neue Option der Speicheroptionen (05.02.2023): Datum der Originaldatei übernehmen, konfigurierbar über die graphische Benutzeroberfläche und den neuen Parameter "date=keep" für die Skriptsteuerung.
- Textfilter und Zeilenfilter für Referenzen (31.01.2023): Mit den neuen Funktionsplatzhaltern für Referenzen find_text sowie find_lines und delete_lines kann der Text der Referenz auf Textebene beziehungsweise auf Ebene seiner Zeilen gefiltert werden. Die Filter können auch dazu verwendet werden, mehrere Treffer einer Referenz einzuschränken (zum Beispiel falls ein Selektor einer Referenz auf eine XML-Datei mehrere Texte oder Attributwerte matcht).
- Neue Funktionsplatzhalter für Referenzen (27.01.2023): Mit den neuen Funktionsplatzhaltern für Referenzen rpad und lpad kann der Text der Referenz linksseitig oder rechtsseitig mit einem beliebigen Text auf eine beliebige Länge aufgefüllt werden.
- Neue Funktionsplatzhalter für Referenzen (26.01.2023): Mit den neuen Funktionsplatzhaltern für Referenzen append und insert kann beliebiger Text angehängt und eingefügt werden.
- Neue Funktionsplatzhalter für Referenzen (23.01.2023): Mit den neuen Funktionsplatzhaltern für Referenzen replace, replace_regex, delete, delete_regex, delete_chars, trim, write und rewrite können im Text der Referenz Ersetzungen und Löschungen durchgeführt werden und Sie können den Text umschreiben oder dessen Schreibweise ändern.
- Neue Funktion für Referenzen (23.01.2023): Funktionsplatzhalter für Referenzen, mit denen der Text der Referenz noch vor dem Einfügen bearbeitet und umgeschrieben werden kann. Zum Beispiel steht der Platzhalter %ref:line=1>write=uppercase% für den Inhalt der ersten Zeile geschrieben in Großbuchstaben.
- Kombination von Referenzen (22.01.2023): Mehrere Referenzen können nun beliebig miteinander kombiniert werden, zum Beispiel steht der Platzhalter %ref:line=3>word=2>char=1% für das erste Zeichen des zweiten Wortes der dritten Zeile.
- Neue Referenzen (21.01.2023): Platzhalter für Referenzen auf innere Texte (%ref:xml=x%) und Attributwerte von XML-Dateien (%ref:xml=x>attribute=y%).
- Neue Referenzen (19.01.2023): Platzhalter für Referenzen auf externe Textdateien (%ref:file=x%) und den Text, der gerade bearbeitet wird (%ref:file=self%).
- Neue Referenz (17.01.2023): Platzhalter für Referenzen auf Felder von CSV-Daten (%ref:cell=x:y%).
- Neue Referenzen (14.01.2023): Platzhalter für Referenzen auf mehrere Zeichen, Wörter oder Zeilen (%ref:chars=x-y%, %ref:chars=x,y%, %ref:words=x-y%, %ref:words=x,y%, %ref:lines=x-y% und %ref:lines=x,y%).
- Neue Referenzen (13.01.2023): Platzhalter für Referenzen auf einzelne Zeichen, Wörter oder Zeilen (%ref:char=x%, %ref:word=x% und %ref:line=x%).
- Neue Funktion (13.01.2023): Die neue Funktion "Referenzen" stellt Platzhalter zur Verfügung, mit denen sich Gesamttexte oder Teile des aktuellen Textes oder anderer Textdateien in den Aktionen des TextKonverters einfügen lassen (Aktionen > Optionen > Referenzen).
- Neue Optionen für die Trim-Funktion in Aktionslisten (11.01.2023): Beliebige Auswahl von Zeichen vom Beginn und/oder vom Ende vom Gesamttext, von Zeilen, von CSV-Feldern sowie von inneren Texten, Tagnamen, Attributwerten und Attributnamen innerhalb einer XML-Struktur entfernen.
- Neue Funktion der Dateiliste (07.01.2023): Dateipfade in die Zwischenablage kopieren (bisher war es nur möglich, Dateien in die Zwischenablage zu kopieren).
- Neue Platzhalter (05.01.2023): Die neuen Platzhalter %name,wordX%, %name,wordexX%, %folderY,wordX% und %folderY,wordexX% ermöglichen es, nur das Xte Wort aus dem Dateinamen beziehungsweise aus dem Ordnernamen des Ordners Nummer Y aus dem Dateipfad zu übernehmen. Mit negativen Werten für X oder Y kann auch von oben gezählt werden.
- Neue Platzhalter (16.12.2022): Mit den neuen Platzhaltern %folderX,Y,Z% und %folder-X,Y,Z% können Sie die Zeichen Y bis Z des Namens des Xten Ordners des Dateipfads von unten beziehungsweise von oben einfügen.
- Text zu DOCX/ODT Konvertierung (23.11.2022): Textdateien können nun auch in Dokumente der Formate DOCX und ODT exportiert werden. Dazu kann in den Speicheroptionen einfach eine der Dateiendungen DOCX oder ODT ausgewählt werden.
- CSV zu XLSX/ODS Konvertierung (13.11.2022): CSV-Daten und CSV-Dateien können nun auch in Spreadsheets der Formate XLSX und ODS exportiert werden. Dazu kann in den Speicheroptionen einfach eine der Dateiendungen XLSX oder ODS ausgewählt werden.
- CSV zu XML Konvertierung (09.11.2022): Mit der neuen Aktion "Aktionen > Format > CSV zu XML" können CSV-Daten in eine XML-Struktur konvertiert werden. Mit einer Option kann ausgewählt werden, ob die CSV-Felder entweder als eigenständige Nodes oder in Form von Attributen in die XML-Struktur überführt werden sollen.
- CSV zu SQL Konvertierung (08.11.2022): Mit den neuen Optionen für die Funktion "CSV zu SQL"-Konvertierung können nun wahlweise INSERT-Befehle mit oder ohne Spaltennamen sowie UPDATE-Befehle erzeugt werden. Die INSERT-Befehle können zudem wahlweise als einzelne Befehle oder als ein gemeinsamer Befehl für alle Zeilen erstellt werden.
- Neue Aktionen (07.11.2022): Mit den neuen Aktionen "CSV zu HTML" und "CSV zu SQL" in der neuen Kategorie "Format" (Format- und Datenkonvertierung) können Sie CSV-Daten in eine HTML-Tabelle oder in SQL-Anweisungen konvertieren.
- Anpassungen der Benutzeroberfläche (22.10.2022): Anpassung der Programmfenster und Dialoge für eine verbesserte Darstellung unter Bedingungen mit hoher DPI-Auflösung.
- Alle Zeichen vor oder nach einem Text entfernen (28.09.2022): Neue Aktion im Bereich "Trimmen" zum Entfernen aller Zeichen vor oder nach einem beliebigen Text vom Gesamttext, von beliebigen Zeilen, von beliebigen Feldern in CSV-Daten sowie von inneren Texten und Attributwerten von XML-Daten (als Standardaktion und für Aktionslisten).
- Anzahl von Zeichen entfernen (06.09.2022): Neue Aktion im Bereich "Trimmen" zum Entfernen einer beliebigen Anzahl von Zeichen vom Beginn und/oder vom Ende vom Gesamttext, von beliebigen Zeilen, von beliebigen Feldern in CSV-Daten sowie von inneren Texten und Attributwerten von XML-Daten (als Standardaktion und für Aktionslisten).
- Dateien aneinanderhängen (31.08.2022): Neben der Möglichkeit einen Text zwischen den einzelnen zu verbindenden Dateien einzufügen, gibt es nun auch die Möglichkeiten einen Text zu definieren, der vor die Dateien geschrieben wird sowie einen Text zu definieren, der hinter die Dateien geschrieben wird.
- Neue Möglichkeiten für den Datei-Split (18.08.2022): Neue Optionen "Dateien an Zeilenumbrüchen trennen" (jede Zeile als eigene neue Datei) und "Dateien nach einer bestimmten Anzahl von Zeichen trennen" für die Aktion "Dateien splitten". Vorher war die Trennung nur an einem Text oder an einem regulären Ausdruck möglich.
- Neue Platzhalter (06.08.2022): Mit dem Parameter "info" zur Anzeige von Dateiinformationen per Skript können nun auch die Platzhalter für den Dateinamen, die Ordner, die Dateigröße und das Datum verwendet werden.
- Systemintegration (31.07.2022): Möglichkeit den TextConverter in das Kontextmenü "Senden an" des Windows-Explorers zu integrieren, um Dateien und Ordner mit Dateien direkt aus dem Explorer per Rechtsklick im TextConverter zum Bearbeiten zu öffnen. Sie finden die Option im Menü "Einstellungen > System Integration > Kontextmenü".
- Neuer Parameter (21.07.2022): Mit dem neuen Parameter "info" für die Batch-Version des TextKonverters können Sie Informationen über die übergebene Datei in der Konsole anzeigen lassen. Über den Parameter kann ein String mit beliebigen Zeichen und den Platzhaltern %enc%, %bom%, %encbom%, %lb%, %lines%, %chars% und %words% übergeben werden. Beispielaufruf: TextKonverter -cl datei.txt "info=%enc% %lb% - %words% Wörter in %lines% Zeilen"
- Neue Selektoren (19.07.2022): Mit den neuen Selektoren WITH_VALUES, WITH_VALUES_NOT, WITH_VALUES_GREATER_THAN, WITH_VALUES_SMALLER_THAN, WITH_VALUES_EQUAL_OR_GREATER_THAN, WITH_VALUES_EQUAL_OR_SMALLER_THAN und WITH_VALUES_MOD für die Aktionen SELECT_CELLS und DESELECT_CELLS ist es möglich, nur diejenigen Felder von CSV-Daten oder CSV-Dateien zu bearbeiten, die einen bestimmten Wert haben oder deren Wert bestimmten Kriterien entspricht.
- Entfernung des DateiUmbenenners (01.07.2022): Die Komponente "DateiUmbenenner", die über das Menü "Tools" aufgerufen werden konnte, wurde aus dem TextKonverter entfernt. Der DateiUmbenenner wurde als eigenständiges Programm aus dem Textkonverter ausgegliedert und kann hier heruntergeladen werden. Der Umfang der Funktionen des DateiUmbenenners ist über die Zeiten so angestiegen, dass dieses Programm als Mini-Tool keinen Sinn mehr ergibt.
- Neue Programmversion (01.07.2022): Einführung der neuen Version TextKonverter Pro XML für die Bearbeitung von XML-Daten und XML-Dateien.
- Neue Sprachen (01.07.2022): Español (Spanisch) und Français (Französisch).
- Neue Platzhalter (30.05.2022): Neue Platzhalter %name,x,y% und %ext,x,y% um nur einen Teil des Dateinamens oder der Dateiendung (von Zeichen x bis Zeichen y) zu verwenden.
- Neue Spalte (23.05.2022): Mit der neuen Spalte "Erste Zeichen" können Sie die ersten Zeichen der Dateien in der Dateiliste anzeigen lassen.
- Neue Parameter (18.05.2022): Mit den neuen Parametern a, a1, a2, a3 und so weiter sowie al, al1, al2, al3 und so weiter können einzelne Aktionen oder ganze Aktionslisten bei einem Aufruf des TextKonverters über die Kommandozeile oder per Skript für die Bearbeitung von Dateien übergeben werden. Die Parameter sind mehrfach miteinander kombinierbar, eine Erklärung finden Sie hier.
- Neue Aktion (15.05.2022): Neue Spalten zu CSV-Daten oder CSV-Dateien hinzufügen (als Standardaktion und für Aktionslisten).
- Neue Aktion (14.05.2022): Neue Zeilen zu CSV-Daten oder CSV-Dateien hinzufügen (als Standardaktion und für Aktionslisten).
- Neue Aktion (09.05.2022): Neue Elemente zu XML-Daten oder XML-Dateien hinzufügen (als Standardaktion und für Aktionslisten).
- Neue Aktion (05.05.2022): Neue Attribute zu XML-Daten oder XML-Dateien hinzufügen (als Standardaktion und für Aktionslisten).
- Neue Aktion für Aktionslisten (01.05.2022): Neben der Sortierung von allen Zeilen (SORT_LINES ALL UP/DOWN) ist es nun auch möglich, nur bestimmte Zeilen zu sortieren und die anderen Zeilen so zu belassen wie sie sind (zum Beispiel SORT_LINES 3-7 UP/DOWN).
- Neue Aktion für Aktionslisten (26.04.2022): Felder ersetzen (REPLACE_CELLS).
- Selektierung von Zellen für CSV-Aktionen in Aktionslisten (23.04.2022): Mit den neuen CSV-Aktionen für Aktionslisten SELECT_CELLS und DESELECT_CELLS können Sie Zellen nach bestimmten Kriterien für deren spätere Bearbeitung selektieren oder deselektieren. Die vorhandenen CSV-Aktionen erhalten dafür neben den Optionen "Alle Spalten" und "Alle Zeilen" sowie der Angabe von Spaltennummern und Zeilennummern die weiteren Optionen "Ausgewählte Spalten" und "Ausgewählte Zeilen". Ist einer dieser Optionen aktiviert, wird die betreffende Aktion für alle zuvor ausgewählten Zellen angewendet. Mit dieser Methode ist eine deutlich flexiblere Auswahl von Zellen für die Bearbeitung möglich als zuvor. Zunächst stehen die folgenden Selektoren zur Verfügung: WITH_CELLNUMBERS, WITH_CELLNUMBERS_NOT, WITH_COLUMNNUMBERS, WITH_COLUMNNUMBERS_NOT, WITH_COLUMNNUMBERS_GREATER_THAN, WITH_COLUMNNUMBERS_SMALLER_THAN, WITH_COLUMNNUMBERS_MOD, WITH_ROWNUMBERS, WITH_ROWNUMBERS_NOT, WITH_ROWNUMBERS_GREATER_THAN, WITH_ROWNUMBERS_SMALLER_THAN, WITH_ROWNUMBERS_MOD, CONTAINING_TEXT, NOT_CONTAINING_TEXT, MATCHING_TEXT, NOT_MATCHING_TEXT, STARTING_WITH_TEXT, NOT_STARTING_WITH_TEXT, CONTAINING_WHITESPACE, CONTAINING_NO_WHITESPACE, CONTAINING_ONLY_WHITESPACE, CONTAINING_ONLY_WHITESPACE_OR_EMPTY, CONTAINING_DIGITS, CONTAINING_NO_DIGITS, CONTAINING_ONLY_DIGITS, CONTAINING_ONLY_DIGITS_OR_SEPARATORS, WITH_MORE_CHARS_THAN, WITH_LESS_CHARS_THAN, WITH_NUMBER_OF_CHARS, EMPTY, NOT_EMPTY und ALL. Weitere werden folgen.
- Neue Aktion (22.04.2022): Schreibweise nur von bestimmten Zeilen ändern. Bisher war es nur möglich, die Schreibweise des gesamten Textes zu ändern.
- Zwischenablage-Button (21.04.2022): Mit dem neuen Button "Zwischenablage" lässt sich das aktuelle Ergebnis der Konvertierung (also den Text aus dem Vorschau-Textfeld) in die Zwischenablage kopieren ohne die Datei abspeichern zu müssen.
- Editor für Aktionslisten (13.04.2022): In den Editor für Aktionslisten wurde eine Prüffunktion eingebaut, die überprüfen kann ob beim Hinzufügen einer neuen Aktion alle benötigten Felder ausgefüllt sind.
- Neue Selektoren (06.04.2022): STARTING_WITH_TEXT, NOT_STARTING_WITH_TEXT, WITH_LINENUMBERS_NOT, WITH_LINENUMBERS_FROM_BEHIND, WITH_MORE_CHARS_THAN, WITH_LESS_CHARS_THAN und WITH_NUMBER_OF_CHARS für SELECT_LINES und DESELECT_LINES.
- Neue Option (31.03.2022): "Wiederholen" für die CSV-Aktion "Text einfügen" und die XML-Aktion "Text einfügen". Wenn diese Option aktiv ist, wird der einzufügende Text nicht nur einmal an der Einfügeposition eingefügt sondern alle X Zeichen wobei X der angegebenen Einfügeposition entspricht.
- Neue Selektoren (31.03.2022): EMPTY, NOT_EMPTY, CONTAINING_WHITESPACE, CONTAINING_NO_WHITESPACE, CONTAINING_ONLY_WHITESPACE, CONTAINING_ONLY_WHITESPACE_OR_EMPTY, CONTAINING_DIGITS, CONTAINING_NO_DIGITS, CONTAINING_ONLY_DIGITS, CONTAINING_ONLY_DIGITS_OR_SEPARATORS, WITH_LINENUMBERS_GREATER_THAN, WITH_LINENUMBERS_SMALLER_THAN für SELECT_LINES und DESELECT_LINES.
- Neue Aktionen für Aktionslisten (30.03.2022): Text und Zeilen umschreiben (REWRITE, REWRITE_LINES) mit den Optionen REMOVE_DOUBLE_SPACES, REMOVE_DOUBLE_TABS, REMOVE_DOUBLE_LINEBREAKS, REMOVE_DOUBLE_WHITESPACE, REMOVE_DIACRITICS, REPLACE_DIACRITICS, SEPARATE_CAMELCASE, ENCODE_URL, DECODE_URL, ENCODE_HTMLENTITIES, DECODE_HTMLENTITIES, ENCODE_XMLCHARS, DECODE_XMLCHARS, INSERT_HTML_LINEBREAKS, REMOVE_TAGS, LINK_WEBSITES und LINK_EMAILS.
- Neue Aktion für Aktionslisten (30.03.2022): Reihenfolge der Spalten von CSV-Daten oder CSV-Dateien ändern (ORDER_COLUMNS).
- Neue Aktionen für Aktionslisten (29.03.2022): Elemente oder Attribute aus XML-Daten oder XML-Dateien löschen (DELETE_ELEMENTS, DELETE_ATTRIBUTES).
- Neue Aktionen für Aktionslisten (28.03.2022): Text aus Attributnamen und Attributwerten von XML-Daten oder XML-Dateien löschen (DELETE_IN_ATTRIBUTENAMES, DELETE_IN_ATTRIBUTEVALUES).
- Neue Aktionen für Aktionslisten (28.03.2022): In Attributnamen und Attributwerten von XML-Daten oder XML-Dateien ersetzen (REPLACE_IN_ATTRIBUTENAMES, REPLACE_IN_ATTRIBUTEVALUES).
- Neue Aktionen für Aktionslisten (27.03.2022): Schreibweise von Attributnamen und Attributwerten von XML-Daten oder XML-Dateien ändern (WRITE_ATTRIBUTENAMES, WRITE_ATTRIBUTEVALUES).
- Neue Aktionen für Aktionslisten (23.03.2022): Voranstellen, anhängen und einfügen von Text an oder in innere Texten, Tagnamen, Attributnamen oder Attributwerten von XML-Daten oder XML-Dateien (PREPEND_TO_INNERTEXTS, PREPEND_TO_TAGNAMES, PREPEND_TO_ATTRIBUTENAMES, PREPEND_TO_ATTRIBUTEVALUES, APPEND_TO_INNERTEXTS, APPEND_TO_TAGNAMES, APPEND_TO_ATTRIBUTENAMES, APPEND_TO_ATTRIBUTEVALUES, INSERT_IN_INNERTEXTS, INSERT_IN_TAGNAMES, INSERT_IN_ATTRIBUTENAMES, INSERT_IN_ATTRIBUTEVALUES).
- Neue Aktionen für Aktionslisten (22.03.2022): Leerzeichen, Tabs und anderen Whitespace vom Beginn oder vom Ende von inneren Texten oder Attributwerten von XML-Daten oder XML-Dateien entfernen (TRIM_XML_INNERTEXTS, TRIM_ATTRIBUTEVALUES).
- Neue Aktionen für Aktionslisten (21.03.2022): Aktionen zum Umschreiben des gesamten Textes (WRITE) sowie bestimmter Zeilen (WRITE_LINES), Zellen in CSV-Daten/Dateien (WRITE_CELLS), inneren Texten von XML-Daten/Dateien (WRITE_XML_INNERTEXTS) oder Tagnamen von XML-Daten/Dateien (WRITE_XML_TAGNAMES).
- Neue Aktion für Aktionslisten (15.03.2022): Zeilen sortieren (SORT_LINES).
- Neue Aktion (14.03.2022): Spalten kopieren (als Standardaktion und für Aktionslisten).
- Neue Aktion (13.03.2022): Zeilen kopieren (als Standardaktion und für Aktionslisten).
- Neue Option (11.03.2022): Zeilenumbrüche nach umbrechenden HTML-Tags einfügen. Mit dieser Option verhindern Sie dass beim Entfernen von HTML-Tags Worte ungewollt zusammen geschrieben werden (zum Beispiel für einen Fall wie "<p>Text</p><p>Text</p>").
- Neue Aktion (06.03.2022): Zeilen verschieben (als Standardaktion und für Aktionslisten).
- Neue Modi zum Löschen von Text (11.02.2022): Mit dem neuen Modus "Jedes Zeichen ist eigene eigene Löschung" wird jedes Zeichen aus dem Feld einzeln betrachtet und aus dem Text gelöscht. Mit dem neuen Modus "Alle nicht angegebenen Zeichen löschen" werden ebenfalls alle Zeichen aus dem Feld einzeln betrachtet, jedoch werden in diesem Modus alle Zeichen aus dem Text löscht, die nicht aufgeführt sind.
- Überprüfung auf nicht unterstützte Zeichen (07.02.2022): Vor dem Speichern einer Datei in einer bestimmten Kodierung wird nun automatisch überprüft, ob alle in der Datei enthaltenen Zeichen mit der gewählten Kodierung gespeichert werden können. Falls nicht, wird eine entsprechende Warnmeldung angezeigt (nur im Betrieb über die grafische Benutzeroberflächen, nicht bei Aufruf über Kommandozeile oder Skript).
- Neue Option (02.02.2022): "Wiederholen" für die Text-Aktion "Einfügen" und die Zeilen-Aktion "Text einfügen". Wenn diese Option aktiv ist, wird der einzufügende Text nicht nur einmal an der Einfügeposition eingefügt sondern alle X Zeichen wobei X der angegebenen Einfügeposition entspricht.
- Neuer CSV-Feldtrennungstyp (27.01.2022): Neben der Verwendung von Zeichen für die Trennung von Feldern in CSV-Daten (üblicherweise Komma, Semikolon oder Tab) können CSV-Felder nun auch durch eine fixe Zeichenlänge im CSV-Import definiert werden. Im CSV-Export steht ab sofort das Äquivalent "Kein Zeichen" zur Verfügung, um CSV-Daten mit einer fixen Feldlänge speichern zu können. Natürlich sind auch Konvertierungen möglich, zum Beispiel indem Daten mit einer festen Zeichenlänge pro Feld oder Zeile eingelesen werden, um sie dann in einem anderen CSV-Format (zum Beispiel mit einem Komma, Semikolon oder Tab als Feldtrennungszeichen) abzuspeichern.
- Neuer CSV-Feldtrennungstyp (26.01.2022): Bisher konnte als Feldtrennungszeichen immer nur ein bestimmtes Zeichen definiert werden (also zum Beispiel entweder das Komma oder das Semikolon). Nun können auch mehrere Zeichen gleichzeitig (also zum Beispiel sowohl das Komma als auch das Semikolon) als Feldtrennungszeichen definiert werden, an denen allen ein neues Feld beginnt. Die Definition ist sowohl direkt über die Eingabe des Zeichens als auch über Codepoints möglich. Eines dieser Trennungszeichen kann auch mehrere Zeichen lang sein.
- Neuer CSV-Feldbegrenzungstyp (13.01.2022): Neben der Auswahl aus den voreingestellten Zeichen wie einfache oder doppelte Anführungszeichen können nun auch benutzerdefinierte Zeichen oder Strings als Feldbegrenzungszeichen definiert und verwendet werden. Die Zeichen können sowohl direkt als auch in Form von Codepoints angegeben werden.
- Neuer CSV-Feldtrennungstyp (13.01.2022): Neben der Auswahl aus den voreingestellten Zeichen wie Komma, Semikolon oder Tab können nun auch benutzerdefinierte Zeichen oder Strings als Feldtrennungszeichen definiert und verwendet werden. Die Zeichen können sowohl direkt als auch in Form von Codepoints angegeben werden.
- Neuer CSV-Feldtrennungstyp (12.01.2022): Mit dem neuen Feldtrennungszeichen "System" für den CSV-Import und den CSV-Export wird je nach Ihren Systemeinstellungen und Spracheinstellungen entweder das Komma oder das Semikolon verwendet. Wenn Ihr System beispielsweise das Komma als Dezimaltrennzeichen von Kommazahlen verwendet, wird mit dieser Einstellung das Semikolon für das CSV-Format genutzt.
- Zeilenumbruch an mehreren Zeichen (11.01.2022): Möglichkeit, eine Liste von mehreren verschiedenen Zeichen oder Zeichenkombinationen zu definieren, an denen jeweils die Zeile umgebrochen wird. Die Definition der Zeichen kann in Form von Text oder Codepoints erfolgen. Mit dieser Möglichkeit können mit dem TextKonverter zum Beispiel Dateien mit gemischtem Zeilenumbruch-Typ (zum Beispiel falls eine Datei sowohl CR- als auch LF-Umbrüche enthält) normalisiert werden (zum Beispiel dass nach der Konvertierung nur noch ein Zeilenumbruch-Typ in der Datei enthalten ist).
- Neuer Zeilenumbruchtyp (10.01.2022): Neben dem vertikalen Tab (U+000B) kann nun auch der horizontale Tab (U+0009) als Zeichen für einen Zeilenumbruch verwendet werden (lesen und schreiben).
- Neuer Zeilenumbruchtyp (08.01.2022): Neuer Zeilenumbruchtyp "Kein Zeichen" zum Speichern von Zeilen mit fixer Zeichenlänge.
- Fixe Zeilenlänge (07.01.2022): Neben der Verwendung von Zeichen für Zeilenumbrüche ist es nun auch möglich, Zeilenumbrüche durch eine feste Anzahl von Zeichen pro Zeile zu definieren. So lassen sich mit dem TextKonverter zum Beispiel Dateien mit fixer Zeilenlänge in Dateien mit beliebigem anderen Zeilenumbruch konvertieren.
- Benutzerdefinierte Zeichen für Zeilenumbrüche (06.01.2022): Neben den voreingestellten Zeichen für Zeilenumbrüche lassen sich nun auch frei definierbare benutzerdefinierte Zeichen als Zeichen für einen Zeilenumbruch definieren. Die Zeichen können sowohl als Text als auch als Codepoints definiert werden. Ein Zeilenumbruch kann aus einem oder mehreren aneinandergereihten benutzerdefinierten Zeichen bestehen. Eine ähnliche Funktion mit limitiertem Umfang gab es bisher nur für die Bearbeitung von CSV-Daten ("Zeichen für das Zeilenende"). Die neue Implementierung gilt allgemein, also sowohl für die Bearbeitung von CSV-Daten als auch für die Bearbeitung von sonstigen Texten (zum Beispiel bezüglich der Zeilenaktionen). Hier war es bislang nicht möglich, das Zeilenende durch benutzerdefinierte Zeichen zu definieren. Die gesonderte Option für das Einlesen und Speichern von CSV-Daten wird damit überflüssig und fällt weg.
- Automatische Erkennung von Zeichen für den CSV-Import (23.12.2021): Option für die automatische Erkennung des Feldtrennungszeichens (zum Beispiel Komma, Semikolon oder Tab), des Feldbegrenzungszeichen (zum Beispiel einfache oder doppelte Anführungszeichen) und des Zeilenumbruchtyps für den CSV-Import. Bisher mussten die Zeichen explizit angegeben werden. Die explizite Angabe ist auch weiterhin möglich, um den Import in einem bestimmten Format zu erzwingen.
- Selektierung von Zeilen für Zeilenaktionen in Aktionslisten (20.12.2021): Mit den neuen Zeilenaktionen für Aktionslisten SELECT_LINES und DESELECT_LINES können Sie Zeilen nach bestimmten Kriterien für deren spätere Bearbeitung selektieren oder deselektieren. Die vorhandenen Zeilenaktionen erhalten dafür neben der Option "Alle Zeilen" und der Angabe von Zeilennummern die weitere Option "Ausgewählte Zeilen". Ist diese Option aktiviert, wird die betreffende Aktion für alle zuvor ausgewählten Zeilen angewendet. Mit dieser Methode ist eine deutlich flexiblere Auswahl von Zeilen für die Bearbeitung möglich als zuvor. Zunächst stehen die folgenden Selektoren zur Verfügung: WITH_LINENUMBERS, WITH_LINENUMBERS_MOD, CONTAINING_TEXT, NOT_CONTAINING_TEXT, MATCHING_TEXT, NOT_MATCHING_TEXT und ALL. Weitere werden folgen.
- Kommentare in Aktionslisten (19.12.2021): Mit einem vorangestellten # können nun Kommentare in Aktionslisten geschrieben werden. Zeilen, die mit einem # beginnen, werden in Aktionslisten nicht als Aktion gewertet.
- Aktionslisten (17.12.2021): Neue Möglichkeit 3 verschiedene freie Aktionslisten mit frei kombinierbaren Aktionen aus allen Bereichen gleichzeitig anzuwenden.
- Bearbeitung von Aktionslisten (15.12.2021): Aktionslisten können nun neben dem Editor für Aktionslisten auch direkt im Hauptfenster bearbeitet werden.
- Mehrfachauswahl von Aktionen (06.12.2021): Mit einem Rechtsklick auf die Überschrift einer Section können nun alle Aktionen dieser Section auf einmal aktiviert oder deaktiviert werden.
- Aktionsliste für Bereiche (29.11.2021): Jeder Bereich (Text, Zeilen, CSV und XML) erhält eine eigene Verwaltung für Aktionslisten, die nur Aktionen des jeweiligen Bereiches enthalten. Über den Bereich "Aktionslisten" können weiterhin Aktionslisten erstellt werden, die Aktionen aus verschiedenen Bereichen enthalten.
- Speicherung von Aktionslisten (28.11.2021): Aktionslisten können nun als eigenständige Datei oder in den allgemeinen Einstellungen ("Default List") gespeichert werden.
- Bearbeitung von Aktionslisten (27.11.2021): Aktionslisten können nun sowohl innerhalb der Listenansicht als auch als Text bearbeitet werden.
- Transliteration und Transkription (23.11.2021): Die Regeln für die Transliteration und Transkription können nun wahlweise entweder in Form einer Liste oder als Text bearbeitet werden. Vorher war nur die Textbearbeitung möglich.
- Einstellungen (17.11.2021): Um die Größe der Einstellungsdateien zu verringern, werden nur noch die Einstellungen gespeichert, die von den Standardeinstellungen abweichen.
- Neue Aktionen (13.11.2021): Drehen und spiegeln von CSV-Daten.
- Transliteration und Transkription (05.11.2021): Die Regeln für die Transliterationen und Transkriptionen können nun wahlweise in der neuen Listenansicht oder in einem Textfeld wie zuvor angesehen und bearbeitet werden.
- Neue Optionen für die Profile der Transliteration und Transkription (03.11.2021): Schreibweise (Sollen Groß- und Kleinschreibung beachtet werden oder soll alles in Kleinbuchstaben oder alles in Großbuchstaben ausgeführt werden).
- Neue Optionen für die Regeln der Transliteration und Transkription (03.11.2021): Position der Ersetzung im Wort (überall oder nur vorne, hinten oder in der Mitte) und Swap Step (Reihenfolge bei der Bearbeitung).
- Neue Aktion für Aktionslisten (04.09.2021): Einfügen von Text in Felder von CSV-Daten oder CSV-Dateien (INSERT_IN_CELLS).
- Neue Aktion (03.09.2021): Zeilen tauschen (als Standardaktion und für Aktionslisten).
- Neue Aktionen für Aktionslisten (01.09.2021): CSV-Zellen Text voranstellen oder anhängen.
- Neue Aktion für Aktionslisten (29.08.2021): Zeilen löschen.
- Neue Aktionen für Aktionslisten (28.08.2021): Text in inneren Texten oder Tagnamen von XML-Daten oder XML-Dateien ersetzen (REPLACE_IN_INNERTEXTS, REPLACE_IN_TAGNAMES).
- Neue Aktionen für Aktionslisten (27.08.2021): Text aus inneren Texten oder Tagnamen von XML-Daten oder XML-Dateien löschen (DELETE_IN_INNERTEXTS, DELETE_IN_TAGNAMES).
- Neue Aktionen (26.08.2021): Text aus inneren Texten, Tagnamen, Attributnamen oder Attributwerten von XML-Daten oder XML-Dateien löschen.
- Neue Tastaturkürzel (26.08.2021): Shift + STRG + C (Vorschau in die Zwischenablage kopieren).
- Neue Aktionen (25.08.2021): Voranstellen, anhängen und einfügen von Text an oder in innere Texten, Tagnamen, Attributnamen oder Attributwerten von XML-Daten oder XML-Dateien.
- Neue Aktionen (24.08.2021): Schreibweise von Attributnamen und Attributwerten von XML-Daten oder XML-Dateien ändern.
- Neue Aktionen (23.08.2021): In Attributnamen und Attributwerten von XML-Daten oder XML-Dateien ersetzen.
- Neue Aktionen (14.08.2021): Schreibweise von inneren Texten und Tagnamen von XML-Daten oder XML-Dateien ändern.
- Neue Aktion (13.08.2021): In Tagnamen von XML-Daten oder XML-Dateien ersetzen.
- Neue Aktion (12.08.2021): In inneren Texten von XML-Daten oder XML-Dateien ersetzen.
- Neue Aktionen (11.08.2021): Leerzeichen, Tabs und anderen Whitespace vom Beginn oder vom Ende von inneren Texten oder Attributwerten von XML-Daten oder XML-Dateien entfernen.
- Synchroner Zoom (09.08.2021): Die Textfelder "Original" und "Vorschau" können nun synchron gezoomt werden. Das heißt, wenn Sie mit der Maus die Schriftgröße eines der beiden Felder ändern, zoomt das jeweils andere Feld automatisch mit. Diese Funktion kann über die Einstellungen "Vorschau > Editor-Einstellungen > Original und Vorschau synchron zoomen" deaktiviert werden.
- Neue Platzhalter für die Dateigröße (31.07.2021): Mit einigen neuen Platzhaltern für die Dateigröße ist es nun sowohl möglich die Dateigröße automatisch in einer zur Dateigröße passenden Einheit anzugeben als auch explizit eine gewünschte Einheit zu verwenden (Byte, KB, MB, GB oder TB). Darüber hinaus ist es möglich die Dateigröße ohne Nachkommastellen auszugeben oder die Anzahl der verwendeten Nachkommastellen frei zu bestimmen.
- Neue Platzhalter für das Dateidatum (29.07.2021): Für das aktuelle Datum und die aktuelle Zeit sowie für das Datum und die Zeit der Dateierstellung, der letzten Dateiänderung und des letzten Dateizugriffs sind nun viele verschiedene neue Platzhalter verfügbar, die es ermöglichen das Datum und die Zeit in verschiedenen Varianten einzufügen. So ist es zum Beispiel sowohl möglich mit einem einzelnen Platzhalter das gesamte Datum oder die gesamte Zeit in verschiedenen Formatierungen einzufügen als auch explizit Sekunde, Minute, Stunde, Tag, Monat und Jahr mit oder ohne führenden Nullen einzelnen einzufügen. Vorher war jeweils nur ein Platzhalter mit einer festen Formatierung pro Datumsart möglich.
- Dateien aneinanderhängen / splitten (28.07.2021): Aktionen vor/nach der Trennung / Zusammenfügung von Dateien durchführen nun in zwei unabhängigen Optionen.
- Änderung der Benutzeroberfläche (23.07.2021): Original und Vorschau (alte/neue Datei oder alter/neuer Text) können nun unabhängig voneinander ausgeblendet und eingeblendet werden. Vorher war dies nur zusammen möglich.
- Zustandsspeicherung (21.07.2021): Speicherung des Zustandes der einklappbaren Elemente wenn die Option "Fenstergröße und Fensterposition speichern" in den Einstellungen aktiviert ist.
- Änderung der Benutzeroberfläche (19.07.2021): Das System zum Ausblenden von Teilen der Benutzeroberfläche wurde geändert. Statt dem X an der Oberseite jedes Bereiches, mit dem sich früher jeder Bereich schließen ließ, gibt es nun ein Dreieck in der Ecke rechts oben, mit dem sich die Bereiche Einklappen und Ausklappen lassen. Dies hat den Vorteil, dass die Bereiche nun an ihrer Stelle bleiben und einfacher wieder eingeblendet werden können.
- Neue CSV-Aktion (23.06.2021): Felder ersetzen / Feldinhalt setzen gemäß Spalten- und Zeilennummern als Standardaktion und für Aktionslisten (REPLACE_CELLS).
- Gefüllte Felder überschreiben (22.06.2021): Erweiterung der CSV-Funktion "Felder ersetzen > Gefüllte Felder überschreiben" mit der neuen Option "Auch wenn Feld nur Whitespace enthält" sowie der Möglichkeit die Befüllung der Felder auf bestimmte Spalten und/oder Zeilen zu begrenzen.
- Leere Felder füllen (21.06.2021): Erweiterung der CSV-Funktion "Felder ersetzen > Leere Felder füllen" mit der neuen Option "Auch wenn Feld nur Whitespace enthält" sowie der Möglichkeit die Befüllung der Felder auf bestimmte Spalten und/oder Zeilen zu begrenzen.
- Neuer Platzhalter (13.06.2021): Der neue Platzhalter %abs0num% steht für die Position der Datei innerhalb der Dateiliste mit so vielen führenden Nullen dass die resultierende Zeichenlänge der Zeichenlänge der Anzahl der Dateien entspricht (passend zum Platzhalter %abs%).
- Neue Platzhalter (09.06.2021): Die Platzhalter für die Nummerierung von Dateien (%num%) sowie für die Nummerierung innerhalb von Dateien (%numf% und %numfa%) können nun mit einer frei definierbaren Anzahl von führenden Nullen verwendet werden indem die gewünschte Anzahl von Nullen vorangestellt wird (zum Beispiel %0num% oder %000numf%). Für dieselben Platzhalter können außerdem ab sofort ein Anfangswert und ein Erhöhungswert festgelegt werden.
- Schriftgrößenänderung mit Mausrad (08.06.2021): In allen mehrzeiligen Textfeldern kann die Schriftgröße nun mit dem Mausrad und gleichzeitig gedrückter STRG-Taste vergrößert oder verkleinert werden.
- Bildexport (29.05.2021): Neue Einstellungsmöglichkeiten für den Export als Bild (Zeilenabstand sowie Ränder links, rechts, oben und unten).
- Neue Platzhalter (27.05.2021): Neue Platzhalter für das aktuelle Datum und die aktuelle Zeit %date%, %time%, %dd.mm.yyyy%, %yyyy-mm-dd%, %hh-mm-ss%, %hh-mm% und %hh:mm:ss% %hh:mm%.
- Neue Transliteration (21.05.2021): Armenisch.
- Kodierungserkennung (04.04.2021): Verbesserte automatische Erkennung von Textdateien mit den Kodierungen UTF16-LE, UTF16-BE, UTF32-LE sowie UTF32-BE ohne Byte Order Mark.
- Neuordnung der Zeilenlöschungsfunktion (31.03.2021): Zeilen nach diesem Text / nach dieser Zeilennummer löschen sind nun zwei getrennte Funktionen.
- Neue Aktion (30.03.2021): Alle Zeilen vor diesem Text löschen (unter "Zeilen löschen").
- Wildcard Suche (29.03.2021): Zusätzlich zu der Suche mit regulären Ausdrücken sind im Filter für den Dateinamen und die Dateiendung nun auch simplere Wildcard-Suchen mit * (beliebige Serie von einem oder mehreren Zeichen oder gar kein Zeichen) und ? (einzelnes Zeichen) möglich.
- Umstrukturierung der Zeilen-Löschen-Aktion (26.03.2021): Die einzelnen Unterfunktionen wurden thematisch sortiert in aufklappbare Bereiche eingeteilt, die nun einzeln aktiviert und deaktiviert werden können. Das macht die Funktion übersichtlicher und leichter zu bedienen.
- Nicht existierende Dateien entfernen (21.03.2021): Neue Option im PopUp-Menü der Dateiliste, die überprüfen kann, ob die Dateien in der Dateiliste noch existieren oder zum Beispiel nach dem Hinzufügen gelöscht oder verschoben wurden.
- Zeilensteuerung von CSV-Aktionen (19.03.2021): Neben der alten Möglichkeit, CSV-Aktionen in bestimmten Spalten anzuwenden, gibt es nun für die folgenden CSV-Aktionen zusätzlich auch Optionen um die Anwendung auf einzelne oder alle Zeilen zu begrenzen: Ersetzen, Text löschen, Trimmen, Text voranstellen, Text anhängen, Text einfügen, Schreibweise und Rechenoperationen. Damit lassen sich die CSV-Aktionen nun auf die Zelle genau steuern.
- Neue CSV-Option (17.03.2021): "In allen Spalten" für alle passenden CSV-Aktionen.
- Erweiterung des TextEncoders (16.03.2021): Der eingebaute TextEncoder bietet nun auch die Möglichkeit Text mit einer bestimmten Kodierung einzulesen (die automatische Erkennung bleibt die Voreinstellung) und den Zeilenumbruchtyp zu ändern (auch hier ist optional möglich statt der automatischen Erkennung einen benutzerdefinierten Zeilenumbruch anzugeben). Damit erhält der eingebaute TextEncoder ähnliche Funktionen wie das gleichnamige Stand-Alone Programm TextEncoder. Bisher war es mit dem eingebauten TextEncoder nur möglich, eine Kodierung für die Speicherung anzugeben.
- Neue Kodierungsformate (16.03.2021): Latin-1 (ISO 8859-1), Latin-2 (ISO 8859-2), generelle Windows Codepage, Windows-1250 (Central European), Windows-1251 (Cyrillic), Windows-1252 (Western European) und Windows-1253 (Greek) als weitere Kodierungen für das Lesen und Schreiben von Dateien.
- Neue Tastaturkürzel (15.03.2021): STRG + F (Dialog zum Suchen in Dateien öffnen) und STRG + E (TextEncoder-Dialog öffnen).
- Neue Optionen (14.03.2021): "Als regulären Ausdruck interpretieren" und "Gesamte Zeile muss dem Text/RegEx entsprechen" für die Zeilen-Aktionen "Text anhängen", "Text voranstellen" sowie "Text einfügen" (In Zeilen, die Text enthalten).
- Neue Optionen (13.03.2021): "In Zeilen die Text enthalten" für die Aktionen "In Zeilen ersetzen" und "In Zeilen löschen".
- Größenänderung von Textfeldern (11.03.2021): Mehrzeilige Textfelder in der Aktionsauswahl können nun mit der Maus dynamisch vergrößert oder verkleinert werden. Platzieren Sie dafür die Maus unterhalb des Textfeldes (im sensitiven Bereich wird ein Pfeil als Cursor angezeigt) und ziehen Sie das Feld mit gedrückter Maustaste größer oder kleiner.
- Neue Option für die Text-Ersetzen-Aktion (19.02.2021): Mit den neuen Optionen "Jede Zeile ist ein eigener Suchtext" und "Jede Zeile ist eine eigene Ersetzung" kann Text in den Textfeldern entweder zeilenweise oder komplett (mehrzeilig) interpretiert werden. Bei einer zeilenweisen Interpretation wird jede Zeile als einzelner eigenständiger Text interpretiert, womit sich mehrfache Ersetzungen auf einfache Weise durchführen lassen. Beide Optionen sind unabhängig voneinander, sodass zum Beispiel auch mehrere Suchtexte durch nur einen Ersetzungstext ersetzt werden können.
- Neue Option für die Text-Löschen-Aktion (18.02.2021): Wenn die neue Option "Jede Zeile ist eine eigene Löschung" aktiviert ist, wird jede Zeile in dem Textfeld als einzelner eigenständiger Text interpretiert und gelöscht, womit mehrfache Löschungen auf einfache Weise durchgeführt werden können. Ist diese Option nicht aktiviert, wird der Text aus dem Textfeld als Ganzes gelöscht. Das heißt, in diesem Fall kann ein Text über mehrere Zeilen zum Löschen angegeben werden.
- Neue Optionen (17.02.2021): "Groß- und Kleinschreibung beachten", "Als regulären Ausdruck interpretieren" und "Gesamte Zeile muss dem Text/RegEx entsprechen" für die Zeilen-Aktion "Text einfügen" > "In Zeilen, die Text enthalten".
- Negative Einfügepositionen (16.02.2021): Als Zeichenposition der Aktion "Einfügen" können nun auch negative Werte verwendet werden. In diesem Fall wird die Einfügeposition nicht von vorne sondern von hinten gezählt. Der Wert -1 entspricht dem Ende des Textes, der Wert -2 der Position vor dem letzten Buchstaben und so weiter.
- Einfügen von Text (16.02.2021): Einfügen von Text an einer Zeichenposition des Gesamttextes. Bisher war nur das Einfügen von Text an einer Zeichenposition innerhalb bestimmter Zeilen möglich.
- Umstrukturierung der Einfüge-Funktionen (15.02.2021): Die Funktion "Einfügen" wurde aufgeteilt in die Aktionen "Voranstellen" (ehemals Einfügen am Beginn), "Anhängen" (ehemals Einfügen am Ende) und "Einfügen" (an einer Zeichenposition).
- Umstrukturierung der Zeilen-Aktionen (14.02.2021): Die alte Aktion "Zeilen-Aktionen" wurde aufgeteilt in die neuen Aktionen "Zeilen > Sortieren", "Zeilen > Zeilennummern", "Zeilen > Zeilenumbrüche" und "Zeilen > Trimmen". Dies sorgt für eine größere Übersichtlichkeit und die Möglichkeit die Aktionen einzeln und unabhängig voneinander zu aktivieren.
- CSV Spaltenreihenfolge (03.02.2021): Bei der Angabe der neuen Reihenfolge können Spalten nun auch mehrfach definiert werden womit Kopien der jeweiligen Spalte an der jeweiligen Position angefertig werden können. Zusätzlich kann mit der neuen Option "Nicht definierte Spalten entfernen" erreicht werden, dass nur die angegeben Spalten übernommen werden. Ist diese Option nicht aktiv, werden nicht angegebene Spalten als letzte Spalten beibehalten.
- CSV Import und Export (31.01.2021): Differenzierung zwischen Import und Export. Als Importformat können können nun andere Feldtrennungszeichen und Feldbegrenzungszeichen verwendet werden als für das Exportformat. Auch die Einstellungen für den verkürzten Datensatz können nun für Import und Export unabhängig voneinander angegeben werden.
- CSV Import und Export (21.01.2021): Das Standardtrennzeichen für den Import und Export von CSV-Daten und CSV-Dateien entspricht nun dynamisch den lokalen Systemeinstellungen.
- Ordner durchsuchen (19.01.2021): Verbesserte Dialogsteuerung beim Hinzufügen von Dateien aus mehreren Ordnern.
- Mehrfachauswahl von Ordnern (14.01.2021): Im Dialog zum Hinzufügen von Ordnern sowie Dateien aus Ordnern können nun mit gedrückter STRG-Taste mehrere Ordner gleichzeitig ausgewählt, durchsucht und hinzugefügt werden.
- Neue Platzhalter (30.11.2020): Mit den neuen Platzhaltern %0num%, %00num%, %000num%, %0000num% und so weiter können Sie die Nummer der Datei mit einer beliebigen Anzahl von führenden Nullen verwenden.
- Neue Aktion (27.11.2020): Text nur in bestimmten Spalten / Zeilen von CSV-Dateien löschen.
- Neue Aktion (26.11.2020): Text nur in bestimmten Zeilen löschen.
- Neue Optionen (24.11.2020): "Worte groß schreiben", "Ersten Buchstaben groß schreiben" und "Zufällig gemischt" für die CSV-Aktion "Schreibweise". Vorher waren nur die Optionen "Alle Buchstaben groß" sowie "Alle Buchstaben klein" möglich.
- Neue Option (21.11.2020): Bei den Aktionen "Leerzeichen, Tabs und anderen Whitespace vom Beginn und/oder vom Ende von Zeilen entfernen" können neben der Option "Alle Zeilen" nun auch Zeilennummern angegeben werden. Vorher war die Funktion ausschließlich für alle Zeilen eines Textes anwendbar.
- Neue Option (20.11.2020): "Gesamter Feldinhalt muss dem Text/RegEx entsprechen" für die CSV-Aktion "In Feldern ersetzen".
- Neue Option (20.11.2020): "Gesamte Zeile musste dem Text/RegEx entsprechen" für die Aktion "Löschen von Zeilen".
- Neue Platzhalter (19.11.2020): %dateiname%, %name% (Dateiname mit oder ohne Dateiendung - vorher gab es nur einen Platzhalter für den Dateinamen mit Endung), %abs% (Anzahl von Dateien in der Liste), %drive% (Laufwerk der Datei), diverse Platzhalter für beliebige Ordnernamen im Pfad der Datei.
- Neue Optionen für die Anwendung von Platzhaltern (19.11.2020): "Platzhalter vor der Bearbeitung beziehungsweise vor Anwendung der Aktionen ersetzen" und "Platzhalter nach der Bearbeitung beziehungsweise nach Anwendung der Aktionen ersetzen".
- Umbenennung (18.11.2020): "Konstanten" heißen nun "Platzhalter".
- Neue Optionen (18.11.2020): "Groß- und Kleinschreibung beachten" und "Gesamte Zeile musste dem Text/RegEx entsprechen" für die Aktion "Ersetzen von Zeilen".
- Neue Aktion (17.11.2020): Neben der bisherigen Aktion "Ersetzen von Zeilen" gibt es nun zusätzlich auch die neue Aktion "Ersetzen in Zeilen".
- Anzeige der Zeichenposition (15.11.2020): Bei einem Klick in die Anzeige des Originaltextes oder der Vorschau wurde bisher unter dem Textfeld nur die Zeile des Cursors angezeigt. Nun wird zusätzlich zur Zeilennummer auch die Zeichen-Position des Cursors innerhalb der Zeile gezeigt. Diese lässt sich dadurch direkt in Aktionen wie "Einfügen von Text an einer Zeichenposition" verwenden.
- Dateien aneinanderhängen / splitten (13.11.2020): Die Anwendung der Aktionen ist nun wahlweise sowohl vor als auch nach der Trennung / Zusammenfügung der Dateien möglich. Zudem ist es ab sofort möglich, nur die in der Dateiliste ausgewählten Dateien einzuschließen.
- Neue Option (10.11.2020): "Diakritika im Originaltext vor der Bearbeitung entfernen" für die Aktion "Transliteration und Transkription" (ä, á, ã und so weiter werden zum Beispiel zu a).
- On-The-Fly-Konvertierung (07.11.2020): Um das Ergebnis der On-The-Fly-Konvertierung anzuzeigen musste früher die Tastenkombination STRG + D gedrückt werden. Nun ist es ausreichend, einen Text in das Feld "Original" zu schreiben oder zu kopieren um das Ergebnis automatisch im Feld "Vorschau" zu sehen. Mit jedem neuen Tastendruck und mit jeder Änderung der Aktionen wird die Vorschau aktualisiert und kann in die Zwischenablage kopiert werden, um den geänderten Text weiter zu verwenden. Dies ermöglicht eine unkomplizierte Bearbeitung von Texten ohne den Umweg über Dateien. Die Konvertierung von Dateien ist natürlich weiterhin uneingeschränkt wie zuvor möglich.
- Suche in Dateien (06.11.2020): Anzeige der Gesamtzahl der Treffer.
- Aufteilung von Funktionen (05.11.2020): Die alte Funktion zum Entfernen von nutzlosem (doppeltem) Whitespace wurde aufgeteilt in die neuen einzelnen Funktionen "Doppelte Leerzeichen entfernen", "Doppelte Tabs entfernen" und "Doppelte Zeilenumbrüche entfernen". Damit ist es nun möglich die verschiedenen Zeichentypen einzeln zu steuern.
- HTML-Aktionen (04.11.2020): Der alte Bereich "HTML-Aktionen" wurde in "Umschreiben" umbenannt und in den Bereich "Text" verschoben, da die dort enthaltenen Funktionen auf Textebene arbeiten und inzwischen viele Funktionen hinzugekommen sind, die nicht nur für HTML-Dateien nützlich sind. Aktionen, die wirklich auf der Ebene einer HTML- beziehungsweise XML-Struktur arbeiten, finden Sie in dem Bereich "XML".
- Neue Aktionen (03.11.2020): Alle Zeilen vor oder nach einem bestimmten Text löschen.
- Neue Optionen (01.11.2020): Optionen zum Suchen und Ersetzen "in allen Spalten" und "in allen Zeilen" von CSV-Daten oder CSV-Dateien. Vorher war nur die explizite Angabe von bestimmten Spalten und bestimmten Zeilen möglich.
- Neue Aktion (31.10.2020): Counter.
- Umstrukturierung der Mehrfach-Funktionen (27.10.2020): Die Möglichkeit mehrfacher Ersetzungen von Text oder Zeilen, mehrfacher Einfügungen von Text sowie mehrfacher Löschungen von Text wurde in die Aktionslisten-Funktion integriert. Aktionslisten sind deutlich flexibler als die alte Lösung, da beliebige Aktionen aus beliebigen Bereichen in einer beliebigen Reihenfolge miteinander kombiniert werden können, was im alten System nicht möglich war. Zudem wurde das alte System mit der steigenden Anzahl von Aktionen immer unübersichtlicher. Zusätzlich bietet das neue System die Möglichkeit, auch andere Aktionen, die vorher gar nicht mehrfach angewendet werden konnten, zu integrieren. Als Manager für Ersetzungen können Sie im neuen System den Aktionslisten-Editor verwenden.
- Änderung der Benutzeroberfläche (22.10.2020): Der Bereich mit den Speicheroptionen kann nun eingeklappt werden. Dadurch kann insbesondere auf kleinen Bildschirmen mehr Platz zur Anzeige der Aktionen geschaffen werden.
- Trim-Funktionen (21.10.2020): Die Funktionen zum Entfernen von Whitespace vom Beginn und vom Ende wurden erweitert, so dass sich die Entfernung vorne (TrimLeft) und hinten (TrimRight) einzelnen und unabhängig voneinander steuern lässt. Diese Erweiterung betrifft auch die Funktionen zum trimmen von Text in CSV-Zellen sowie die Optionen in den Funktionen "Dateien aneinanderhängen" und "Dateien splitten".
- Anzahl ausgewählter Aktionen (20.10.2020): Die Anzahl der eingestellten Aktionen wird nun hinter der Überschrift des zugehörigen Bereichs (Text, Zeilen, CSV, XML, Dateien, Aktionslisten, Optionen) angezeigt. Damit ist sofort erkennbar wo Aktionen eingestellt sind, auch wenn der betreffende Bereich zugeklappt wurde.
- Neue Option (19.10.2020): Neue Option "Whitespace / Leerzeichen ignorieren" für die Aktion "Zeilen sortieren".
- Umstrukturierung der CSV-Funktionen (18.10.2020): Die alte Aktion "CSV-Bearbeitung" wurde aufgeteilt in die einzelnen Aktionen "Importformat", "Exportformat", "In Feldern ersetzen", "Text voranstellen", "Text anhängen", "Text einfügen", "Schreibweise", "Rechenoperationen" und "Spalten löschen" innerhalb des neuen Bereiches "CSV". Damit ist das alte Fenster zur CSV-Bearbeitung Geschichte und auch die CSV-Aktionen folgen nun dem für den TextKonverter üblichen Aufbau und lassen sich einfacher einzelnen und unabhängig voneinander aktivieren. Die mehrfache und miteinander kombinierte Anwendung von CSV-Aktionen lässt sich über Aktionslisten umsetzen.
- Neuordnung der Aktionen (17.10.2020): Die Aktionen sind nun in die Bereiche Text, Zeilen, CSV, XML und Dateien eingeteilt. Jeder dieser Bereiche kann aufgeklappt oder zugeklappt werden, um die Aktionen daraus anzeigen, konfigurieren und auswählen zu können. Diese Neustrukturierung wurde aufgrund der stetig steigenden Anzahl von Aktionen nötig, um die Übersichtlichkeit zu wahren.
- Neuordnung der Einstellungen (17.10.2020): Es gibt nun ein zentrales Fenster für die Einstellungen. Alte Einstellungen, die über Einzelfenster oder über Optionen im Menü konfiguriert werden konnten, wurden in dieser zentrale Einstellungsverwaltung integriert.
- Dateien markieren, die einen Text enthalten (01.09.2020): Aus dem Fenster "Text in Dateien suchen" können die gefundenen Dateien nun direkt in der Dateiliste markiert werden. Dies macht es möglich nur diese Auswahl von Dateien zu bearbeiten.
- Neue Aktionen für Aktionslisten (22.04.2020): Text voranstellen oder anhängen (PREPEND, APPEND).
- Aktionslisten (21.04.2020): Neue Möglichkeit beliebig viele Aktionen in einer beliebigen Reihenfolge als Aktionsliste zusammenzufassen und diese gemeinsam anzuwenden.
- Neue Aktionen (20.04.2020): Aktionen zum entfernen von Elementen und Attributen aus XML-Dateien.
- Zeilennummern (07.01.2020): Frei wählbarer Abstand der ausgeschriebenen Zeilennummern. Vorher war nur eine Beschriftung jeder Zeile oder jeder fünften Zeile möglich.
- Export und Import der Dateiliste (31.07.2019): Die Dateiliste kann nun als Datei exportiert werden. Die exportierte Datei kann in diesem oder in anderen Programmen erneut importiert werden.
- Benutzerdefinierte Spalten (28.07.2019): In den Dateilisten des Hauptfensters und des Dialogs zum Suchen in Dateien können nun benutzerdefinierte Spalten (per Rechtsklick oder über das Einstellungsmenü) definiert werden.
- Umschreiben von Text (06.04.2019): Neue Funktionen "CamelCase trennen", "Diakritika ersetzen", "Diakritika entfernen", "URL-Encode" und "URL-Decode" zum Umschreiben von Text.
- Spaltenbreite (12.04.2018): Die Breite der Spalten der Dateiliste kann nun gespeichert werden.
- Speicherung der Fensterposition und Fenstergröße (10.02.2018): Position und Größe des Programmfensters können nun in den Starteinstellungen und Einstellungsprofilen gespeichert werden.
- High-DPI-Verbesserungen (06.12.2017): Verbesserungen der Benutzeroberfläche und der Icons für High-DPI-Einstellungen.
- Mehrfache Ersetzungen (22.10.2017): Vergrößerungen der Liste, neuer "Ersetzen"-Button, um vorhandene Ersetzungen in der Liste einfacher bearbeiten zu können.
- CSV-Bearbeitung (20.04.2017): Mehrere Spalten im Bereich "Spalten löschen" können nun auch als Range (zum Beispiel 2-10) angegeben werden.
- Suchen- und Ersetzen-Manager (21.03.2017): Der Manager zur Verwaltung von Ersetzungen unterstützt nun auch mehrzeilige Texte.
- Dateiverknüpfungen (05.02.2016): Einstellungen (Dateiendung TCS, Text Converter Settings) können nun aus dem Programm heraus mit dem Programm verknüpft werden - Info.
- Neue Funktion (15.10.2015): Option "Datei nur im Falle einer Änderung speichern" hinzugefügt.
- Neue Funktionen (28.08.2015): Alle Zeilen löschen ab einer bestimmten Zeile, Alle Zeilen löschen, die weniger oder mehr als eine bestimmte Anzahl von Zeichen haben, doppelte Zeilen innerhalb einer Datei löschen.
- Erweiterung der CSV-Bearbeitung (10.06.2015): Die CSV-Bearbeitung unterstützt nun auch Feldbegrenzerzeichen (zum Beispiel Felder in Anführungszeichen). Neben dem Lesen solcher CSV-Quellen kann nun auch angegeben werden ob und wann Feldbegrenzer beim Speichern der CSV-Datei benutzt werden sollen.
- Erweiterung der CSV-Bearbeitung (18.03.2015): Suchen und Ersetzen in Zellen mit regulären Ausdrücken, Suchen und Ersetzen mit Konstanten, Suchen und Ersetzen optional unabhängig von Groß- und Kleinschreibung, leere Zellen mit Inhalten füllen, gefüllte Zellen überschreiben, Spalten löschen.
- Verbesserung (01.02.2015): Verbesserte Programmausführung auf mehreren Bildschirmen.
- Verbesserung (13.07.2014): Verbesserungen für hochauflösende Bildschirme/High DPI Anzeigen.
- Erweiterung (27.01.2013): Hinzufügen der Zeilen-Funktionen TrimLeft und TrimRight sowie der Funktion "Erster Buchstabe je Zeile groß schreiben".
- Erweiterung (13.10.2012): Erweiterung der CSV-Bearbeitung um das Einlesen von verkürzten Datensätzen (falls in einem Feld kein Wert steht, wird der Wert aus der Zeile davor genommen).
- Erweiterung (07.10.2012): Erweiterung der Funktion "Einfügen": Einfügen an einer bestimmten Position, Einfügen in Zeilen, die einen bestimmten Text enthalten.
- Erweiterung (30.08.2012): Erweiterung der Aktion zum Ersetzen von Konstanten um weitere Parameter und Optionen.
- Neue Funktion (11.08.2012): Einführung der neuen Version Text Konverter Pro CSV zur Bearbeitung einzelner Spalten in CSV Dateien.
- Erweiterung (05.07.2012): Erweiterung der Version Text Konverter Pro CL um weitere Parameter.
- Erweiterung (13.06.2012): Dateien kann man nun auch am Ende oder Anfang der Zeile trennen, die ein Suchmuster enthält.
- Neue Funktion (11.06.2012): In der Version Text Konverter Pro CL ist es ab jetzt möglich, den Text Konverter per Kommandozeile oder Batch Skript automatisiert zu steuern und entsprechende Parameter, Einstellungen, Dateien und Ordner zu übergeben.
- Neue Option (10.06.2012): Unter der Vorschau gibt es nun die Option "Datei zeigen" für die alte Datei.
- Verbesserungen (14.04.2012): Verbesserung der Performance einiger Funktionen sowie der Suchfunktion in Dateien.
- Erweiterung bestehender Funktionen (14.04.2012): Die Funktion "Löschen von Zeilen" wurde erweitert. Es ist nun möglich, Zeilen zu löschen oder zu behalten, die einen bestimmten Text oder eine Liste von Textfragmente enthalten oder nicht enthalten. Auch das Löschen von leeren Zeilen oder Zeilen, die nur Whitespace enthalten ist nun möglich.
- Erweiterung (17.02.2012): Erweiterung der Parameter in Dateinamen. Mit %firstchars% benutzen Sie nun die ersten Zeichen der Datei als Dateiname.
- Verbesserung bestehender Funktionen (10.01.2012): Verbesserung der Benutzerfreundlichkeit von Eingaben in diversen Feldern. Bug-Fix für Windows Vista und Windows 7.
- Neue Funktion (10.07.2011): Bislang konnten nur normale Zeichen in benannte Zeichen umgewandelt werden. Jetzt gibt es auch eine Funktion für den umgekehrten Weg. Zusätzlich können HTML eigene Zeichen gesondert bearbeitet werden.
- Verbesserung bestehender Funktionen (10.07.2011): Die Funktion um aus HTML Dokumenten normalen Text zu machen wurde verbessert.
- Erweiterung bestehender Funktionen (10.07.2011): Bislang konnte die Funktion "Ersetzen von Zeilen" nur Zeilennummern benutzen, um eine Zeile auszuwählen. Nun werden auch enthaltener Text und enthaltene reguläre Ausdrücke in Zeilen unterstützt.
- Neue Funktion (10.07.2011): Die Funktion "Löschen von Zeilen > Zeilen löschen, die diesen Text enthalten" wurde hinzugefügt. Damit ist es möglich alle Zeilen einer Textdatei zu löschen, in denen ein bestimmter Text oder ein bestimmter regulärer Ausdruck vorkommt.
- Neue Funktion (27.03.2011): Eine Liste aller geladenen Dateien kann nun gespeichert und geladen werden. So setzen Sie die Arbeit an einer Auswahl von Dateien einfach zu einem späteren Zeitpunkt fort.
- Erweiterung bestehender Funktionen (21.03.2011): Dateien lassen sich nun mit dem Status "Markiert" versehen. Sie können zum Beispiel nur die Dateien abspeichern und ändern, die diesen Status haben. Der Status lässt sich manuell setzen oder Aufgrund des Dateinhalts oder Bestandteilen des Dateinamens. So können Sie nun innerhalb Ihrer Dateiliste weitere Auswahlen treffen.
- Erweiterung bestehender Funktionen (21.03.2011): Einige Boxen wie die Box zum Suchen und Ersetzen sind unten mit einem kleinen Plus-Button versehen worden. Dieser ermöglicht es, die Box zu vergrößern und so auch größere Textmengen übersichtlich schreiben zu können.
- Erweiterung bestehender Funktionen (01.03.2011): Die Aktion "Suchen und Ersetzen" wurde um einen Manager für Ersetzungen erweitert. Dieser ist über die Ersetzen-Aktion und den Button "Manager" wählbar und von hier aus können Sie verschiedene Listen von Ersetzungen laden, ändern und verwalten. Damit ist es nun noch einfacher möglich viele verschiedene Ersetzungen an Textdokumenten vorzunehmen.
- Erweiterung bestehender Funktionen (10.01.2011): Die Unicode-Kodierung einer Textdatei ist ab jetzt auch zusätzlich in den Aktionen einstellbar. So kann man direkt sehen in welcher Kodierung eine Datei vorliegt und diese gegebenenfalls ändern.
- Neue Funktion (10.01.2011): Die Änderung der Unicode-Kodierung in den Aktionen bietet den Zugriff auf eine Funktion, in der nur die Kodierung der Textdateien änderbar ist. Dies geht schneller und komfortabler als mit der Umwandlung der kompletten Datei.
- Neue Funktion (13.11.2010): Die On The Fly Konvertierung wurde implementiert. Mit dieser Methode ist es nun möglich einige Zeilen zu bearbeiten ohne eine Datei öffnen zu müssen.
- Erweiterung bestehender Funktionen (10.11.2010): Die Zeilenaktionen wurden in der Funktion "Zeilen sortieren" erweitert. Nun können die Zeilen auch erst ab einer bestimmten Position oder einem bestimmten Text sortiert werden. Die Zeichen davor werden nicht berücksichtigt.
- Erweiterung bestehender Funktionen (09.11.2010): Die Funktion "Zeilenumbruch" wurde um die Möglichkeit erweitert, Zeilenumbrüche nur dann zu ändern, wenn der Zeilenumbruch der Datei auch mit dem gewählten alten Zeilenumbruch übereinstimmt.
- Erweiterung bestehender Funktionen (03.11.2010): Der TextKonverter kann nun auch mit UTF-8 Dateien umgehen, die ohne Byte Order Mark abgespeichert wurden. Die Dateien werden richtig gelesen und Sie können weiterhin entscheiden ob UTF-8 Dateien mit oder ohne BOM gespeichert werden.
- Neue Funktion (03.11.2010): Die Funktion "Zeilenumbruch" wurde neu zum TextKonverter hinzugefügt. Nun ist es möglich Dateien von verschiedenen Systemen mit verschiedenen Zeichen für einen Zeilenumbruch zu bearbeiten und darzustellen. Außerdem können Sie das für eine neue Zeile verantwortliche Zeichen in Dateien ändern, so dass Sie Dateien von anderen Systemen für Ihr System lesbar machen können. Mehr zu diesem Thema erfahren Sie auf dieser Seite.
- Erweiterung bestehender Funktionen (14.10.2010): Die Speicheroptionen wurden um die Funktion "Originaldateien löschen" erweitert. Mit dieser Option ist es nun möglich die Originaldateien nach dem Speichern der geänderten Dateien zu löschen.
- Neue Funktion (14.10.2010): Statuszeile in der Dateiliste. Mit der neuen Spalte "Status" in der Dateiliste behalten Sie den Überblick darüber, welche Dateien neu hinzugefügt wurden und welche Dateien beim letzten Konvertieren geändert oder nicht geändert wurden.
- Erweiterung bestehender Funktionen (13.08.2010): Erweiterung der Funktion "Einfügen" zusätzlich für die Positionen am Beginn und Ende jeder Zeile des Textes.
Hinweis: Kleinere Änderungen wie beispielsweise ein Update einer vorhandenen Programm-Übersetzung oder die Korrektur eines Bugs werden in der Regel nicht in dieser Liste aufgeführt. Falls Sie im Downloadbereich eine neuere Programm-Version als das aktuellste Datum in dieser Liste finden, wurde daher typischerweise eine solche Änderung am Programm vorgenommen.