Änderungen
Auf dieser Seite finden Sie die Historie der Änderungen, die am Programm TextEncoder vorgenommen wurden.
- Neue Sprache (21.08.2024): Türkçe (Türkisch).
- Automatische Dateierkennung (29.07.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. 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): Es 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 TextEncoders wurde für diese neue Option der Parameter "filter-name-matchall" eingeführt.
- 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 "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.
- Neue Sprache (27.01.2024): Български (Bulgarisch).
- Neues Kodierungsformat (03.11.2023): Code Page 437 (CP437, IBM437, OEM-US) als weitere Kodierung für das Lesen und Schreiben von Dateien.
- Fensterpositionierung (01.11.2023): Mit der neuen Option "Einstellungen > System Integration > Immer im Vordergrund" können Sie das Fenster des TextEncoders dauerhaft im Vordergrund vor allen anderen Programmfenstern halten.
- Neue Sprache (17.10.2023): 日本語 (Japanisch) in den Versionen für Windows, Linux und macOS..
- 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.
- 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.
- 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.
- 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.
- Neue Funktion der Dateiliste (24.01.2023): Dateipfade in die Zwischenablage kopieren (bisher war es nur möglich, Dateien in die Zwischenablage zu kopieren).
- Anpassungen der Benutzeroberfläche (22.10.2022): Anpassung der Programmfenster und Dialoge für eine verbesserte Darstellung unter Bedingungen mit hoher DPI-Auflösung.
- Neue Platzhalter (06.08.2022): Mit dem Parameter "info" zur Anzeige von Dateiinformationen per Skript können nun auch die Platzhalter des TextKonverters für den Dateinamen, die Ordner, die Dateigröße und das Datum verwendet werden.
- Systemintegration (31.07.2022): Möglichkeit den TextEncoder in das Kontextmenü "Senden an" des Windows-Explorers zu integrieren, um Dateien und Ordner mit Dateien direkt aus dem Explorer per Rechtsklick im TextEncoder 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 TextEncoders 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: TextEncoder -cl datei.txt "info=%enc% %lb% - %words% Wörter"
- Einstellungsdateien im Batch Modus (23.05.2022): Neben der bisherigen Steuerung des Batch Modus des TextEncoders über Parameter können nun auch normale Einstellungsdateien als Parameter übergeben werden, die alle Einstellungen aus der graphischen Benutzeroberfläche enthalten können. Die Einstellungsdateien können mit den herkömmlichen Parametern kombiniert und überschrieben werden.
- Neue Spalte (22.05.2022): Mit der neuen Spalte "Erste Zeichen" können Sie die ersten Zeichen der Dateien in der Dateiliste anzeigen lassen.
- Zeilenumbruch an mehreren Zeichen (09.03.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 TextEncoder 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).
- Benutzerdefinierte Zeichen für Zeilenumbrüche (08.03.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.
- Fixe Zeilenlänge (07.03.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 TextEncoder zum Beispiel Dateien mit fixer Zeilenlänge in Dateien mit beliebigem anderen Zeilenumbruch konvertieren.
- Überprüfung auf nicht unterstützte Zeichen (22.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).
- Neuer Zeilenumbruchtyp (14.02.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).
- Einstellungen (17.01.2022): Um die Größe der Einstellungsdateien zu verringern, werden nur noch die Einstellungen gespeichert, die von den Standardeinstellungen abweichen.
- Neuer Parameter (05.11.2021): Mit dem neuen Parameter keep-subdirs für die Batch-Version des TextEncoders kann gesteuert werden, ob die alte Ordnerstruktur im neuen Ordner beibehalten werden soll oder nicht, wenn Dateien aus einem Ordner mit Unterordnern konvertiert werden und in einem neuen Ordner abgespeichert werden sollen.
- Neue Tastaturkürzel (27.07.2021): STRG+O (Dateien hinzufügen), STRG+D (Dateien aus Ordner hinzufügen), STRG+E (Dateiliste exportieren), STRG+I (Dateiliste importieren), Shift+STRG+W (Alle Dateien aus der Dateiliste entfernen), Shift+STRG+S (Alle Dateien aus der Dateiliste konvertieren) und ESC (Programm beenden).
- Zustandsspeicherung (21.07.2021): Speicherung des Zustandes der einklappbaren Elemente wenn die Option "Fenstergröße und Fensterposition speichern" in den Einstellungen aktiviert ist.
- Neue Option (18.05.2021): Nur im Falle einer Änderung speichern - Wenn diese Option aktiviert ist, werden nur die Dateien aus der Liste gespeichert (überschrieben oder als neue Datei), die sich von der Originaldatei unterscheiden.
- Spracherkennung (03.05.2021): Verbesserung der automatischen Spracherkennung der Systemsprache beim Programmstart.
- RTL-GUI Optimierung (14.04.2021): Optimierung des Einstellungscontainers, der Speicheroptionen, der Dialoge und des generellen Programmlayouts für von rechts nach links geschriebenen Sprachen.
- Neue Sprache (12.04.2021): اَلْعَرَبِيَّة (Arabisch).
- 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.
- Wildcard Suche (30.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.
- 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.
- 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 Dateien aus Ordnern können nun mit gedrückter STRG-Taste mehrere Ordner gleichzeitig ausgewählt, durchsucht und hinzugefügt werden.
- Neue Tastaturkürzel (23.12.2020): Sie können ENTF verwenden, um alle ausgewählten Dateien zu entfernen, Shift + ENTF, um alle nicht ausgewählten Dateien zu entfernen, und STRG + ENTF, um alle Dateien aus der Dateiliste zu entfernen.
- Dateieigenschaften in der Dateiliste (10.11.2020): Live-Update der Dateieigenschaften beim Konvertieren.
- Einklappbare Speicheroptionen (22.10.2020): Die Speicheroptionen können nun eingeklappt werden. Damit kann das Programm besser auf kleineren Monitoren verwendet werden.
- Neue Sprache (24.02.2020): Polski (Polnisch).
- Neue Sprache (06.12.2019): Русский (Russisch).
- Neue Sprache (01.12.2019): 简体中文 (Simplified Chinese).
- 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.
- Neue Parameter (17.03.2019): Neue Parameter für die Batch-Version zum Erzwingen des Einleseformats (enc-read und lb-read), zur Steuerung der Speicheroptionen (save, save-folder, save-name und save-ext), zum Filtern der Dateien aus Ordnern (search-subdirs, filter-ext, filter-name, filter-name-matchcase, filter-name-regex, filter-hiddenfiles und filter-onlytextfiles), zum Löschen der Originaldatei (delfile) und zum Öffnen der konvertierten Datei (openfile).
- Neue Sprachen (13.03.2019): Español (Spanisch) und Français (Französisch).
- Neue Programmversion (13.03.2019): Neue kostenlose Programmversion TextEncoder Basic mit eingeschränktem Funktionsumfang (es können nur 10 Dateien gleichzeitig bearbeitet werden).
- Benutzerdefinierte Spalten (07.12.2018): In der Dateiliste können nun benutzerdefinierte Spalten (per Rechtsklick oder Einstellungsmenü) definiert werden.
- Markierte Dateien (12.04.2018): Möglichkeit, nur die aktuell markierten Dateien aus der Liste zu bearbeiten (Dateien markieren in der Dateiliste markieren, dann auf Konvertieren klicken).
- Spaltenbreite (12.04.2018): Die Breite der Spalten der Dateiliste kann nun gespeichert werden.
- Neue Formate (16.03.2018): 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).
- Erzwungene Kodierung und Zeilenumbruch (13.03.2018): Dateien können nun neben der automatischen Erkennung der Kodierung und des Zeilenumbruchs auch mit einer benutzerdefinierten Kodierung und einem benutzerdefinierten Zeilenumbruch eingelesen werden.
- Neue Spalten (09.03.2018): Anzeige von Kodierung, Zeilenumbruch und Vorschau in der Dateiliste.
- Speicheroptionen (07.03.2018): Erweiterung der Speicheroptionen (überschreiben, als neue Datei speichern, Ordner, Name oder Dateiendung ändern).
- Änderung des Zeilenumbruch-Typs (03.03.2018): Neben der Kodierung kann der TextEncoder nun auch die Art des verwendeten Zeilenumbruchs von Textdateien verändern.
- Verbesserung (01.02.2015): Verbesserte Programmausführung auf mehreren Bildschirmen.
- Neuer Parameter (13.02.2013): Neuer Parameter für die Batch-Version: Nun kann auch der Pfad zu einem Ordner übergeben werden, um alle Dateien dieses Ordners zu konvertieren.
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.