Neu in Version 19.8

24. April 2020

Neue allgemeine Funktionen

  • Eine Option zur Verwendung von uchardet (C++-Fork der Mozilla Charset Detectors) wurde hinzugefügt, und die Erkennung der Dateikodierung wurde verbessert, wenn die Option „Alle erkennen“ zum Öffnen von Dateien verwendet wird.
  • Die Möglichkeit wurde hinzugefügt, eine Datei in jedem angegebenen Byte-Intervall mit Zeilenumbrüchen zu teilen und beim Öffnen mehrerer Dateien ein Makro auf jedes geöffnete Dokument anzuwenden (der neue Befehl Erweitertes Öffnen). Diese Funktion kann nützlich sein, wenn Sie Datendateien mit Datensätzen fester Länge (die keine Zeilenumbrüche enthielten) beim Öffnen bei jedem Datensatz mit Zeilenumbrüchen teilen und sie mit einem Makro in ein CSV-Format konvertieren möchten.
  • Die neue Version ermöglicht es Ihnen, die Konvertierung von CSV-Formaten als Makro aufzuzeichnen (Methode ConvertCsv).
  • Das Verhalten von nebeneinander angeordneten Fenstern beim Vergleich zweier Dokumente wurde verbessert. Wenn Sie beispielsweise ein Fenster minimieren, während zwei Fenster zum Vergleichen nebeneinander angeordnet sind, wird das andere Fenster gleichzeitig minimiert. In Windows 10 wurde in der neuen Version eine sichtbare Lücke zwischen zwei nebeneinander angeordneten Fenstern beseitigt.
  • Der Modus Sehr dunkel wurde hinzugefügt (nur Windows 10 Build 17763 oder höher). Diese Funktion ist noch Beta, da die Windows-API den dunklen Modus für Desktop-Apps nicht offiziell unterstützt. Sie wird möglicherweise in zukünftigen Windows-Versionen nicht unterstützt.
  • Befehle zum Anwenden der in „Unicode Standard Annex #15 Unicode Normalization Forms“ definierten Unicode-Normalisierung wurden hinzugefügt.
  • Eine Option zur Anzeige einer korrekten Folge von Hangul-Jamo als zusammengesetzte Zeichen wurde hinzugefügt. Beispielsweise wird „ᄒ ᅡ ᆫ ᄀ ᅳ ᆯ“ (ohne Leerzeichen) als „한글“ angezeigt, wenn diese Option aktiviert ist. Sie ist auch wirksam, um altes Hangul korrekt anzuzeigen, wenn zusammengesetzte Zeichen nicht verfügbar sind.
  • Die Geschwindigkeit mehrzeiliger Suchen und Ersetzungen mit regulären Ausdrücken wurde verbessert.

Testergebnisse:

v19.6v19.7v19.8Vergleich mit v19.6
Einen mehrzeiligen regulären Ausdruck ersetzen54.1 Sekunden24.0 Sekunden18.1 Sekunden3.01-mal schneller

* Testbedingungen wie in Version 19.7.

Neue Optionen

  • Das Dialogfeld Erweitertes Öffnen wurde hinzugefügt.
  • Auf der Seite Ansicht des Dialogfelds Anpassen wurde das Kontrollkästchen Sehr dunkel (Beta) hinzugefügt.
  • Auf der Seite Datei des Dialogfelds Anpassen wurden die Kontrollkästchen uchardet zum Erkennen von Dateikodierungen verwenden, wenn die Option „Alle erkennen“ gesetzt ist und US-ASCII als Systemstandardkodierung öffnen hinzugefügt.
  • Das Dialogfeld Nach mehreren Spalten sortieren wurde in Erweiterte Sortierung umbenannt, und das neue Dialogfeld ermöglicht es Ihnen, auch bei Nicht-CSV-Dokumenten mehr als eine Bedingung zu definieren. Dem Dialogfeld Erweiterte Sortierung wurde die Schaltfläche Erweiterte Optionen hinzugefügt.
  • Auf der Seite Sortieren des Dialogfelds Anpassen wurde das Kontrollkästchen Identische Zeichenfolgen gruppieren, wenn nach Vorkommen sortiert wird hinzugefügt.
  • Im Dialogfeld Erweitert für das Dialogfeld In Dateien suchen wurde das Kontrollkästchen Kodierungsnamen an Dateinamen anhängen hinzugefügt.
  • Im Fenster Start wurde das Kontrollkästchen Diese neuen Optionen nicht mehr anzeigen hinzugefügt.
  • Im Dialogfeld Startfenster anpassen wurde das Listenfeld Älteste Version hinzugefügt.
  • Auf der Seite Textdarstellung des Dialogfelds Anpassen wurde das Kontrollkästchen Hangul-Jamo zusammengesetzt anzeigen hinzugefügt.

Neue Befehle

  • Zu anderem springen
  • Längste Zeile/Zelle suchen
  • Kürzeste nicht leere Zeile/Zelle suchen
  • Erweitertes Öffnen
  • Spaltenbreite zurücksetzen
  • Unicode-Normalisierungsform C (kanonische Komposition)
  • Unicode-Normalisierungsform D (kanonische Dekomposition)
  • Unicode-Normalisierungsform KC (Kompatibilitätskomposition)
  • Unicode-Normalisierungsform KD (Kompatibilitätsdekomposition)

Neue Funktionen der Plug-in-API

  • Die Nachricht EE_CONVERT_CSV, die Inline-Funktion Editor_ConvertCsv und die Struktur CONVERT_CSV_INFO wurden hinzugefügt.
  • Der Struktur SORT_INFO und der Inline-Funktion Editor_Sort wurde das Flag SORT_GROUP_IDENTICAL hinzugefügt.
  • Der Struktur GREP_INFO_EX wurde das Flag FLAG_FIND_OUTPUT_ENCODING hinzugefügt.

Neue Makrofunktionen

  • Dem Objekt Document wurde die Methode ConvertCsv hinzugefügt.
  • Der Methode Sort des Objekts Document wurde das Flag eeSortGroupIdentical hinzugefügt.
  • Der Methode FindInFiles des Objekts Editor wurde das Flag eeExFindOutputEncoding hinzugefügt.