Neu in Version 19.7

24. März 2020

Neue allgemeine Funktionen

  • Der Befehl Spalte(n) verschieben/kopieren wurde hinzugefügt, der über das Kontextmenü auf dem Lineal ausgewählt werden kann. Wenn Sie diesen Befehl auswählen, wird ein Dialogfeld angezeigt, in dem Sie festlegen können, wohin die ausgewählten Spalten oder die aktuelle Spalte verschoben oder kopiert werden sollen.
  • Der Befehl Spalten kombinieren wurde hinzugefügt, der über das Kontextmenü auf dem Lineal ausgewählt werden kann. Wenn Sie diesen Befehl auswählen, wird ein Dialogfeld angezeigt, in dem Sie auswählen können, ob Spalten verkettet werden oder ob der erste nicht leere Wert verwendet werden soll.
  • Zu den Befehlen Spalten extrahieren und CSV zusammenführen wurde eine Option zum Kombinieren von Spalten hinzugefügt.
  • Die Geschwindigkeit der mehrzeiligen Suche wurde durch einen verbesserten Algorithmus und mehrthreadigen Code erheblich verbessert.

Testergebnisse:

v19.6v19.7Vergleich
Eine mehrzeilige Zeichenfolge suchen *168.8 Sekunden0.625 Sekunden110-mal schneller
Eine mehrzeilige Zeichenfolge ersetzen *225.3 Sekunden0.907 Sekunden27.9-mal schneller
Einen mehrzeiligen regulären Ausdruck ersetzen *354.1 Sekunden24.0 Sekunden2.25-mal schneller

*1 Eine 10-zeilige Zeichenfolge suchen, Übereinstimmungen zählen aktiviert, 1 Zeichenfolge gefunden.
*2 „ab\nde“ durch „@“ ersetzen, Escapesequenz ausgewählt, 17 Zeichenfolgen gefunden.
*3 „a.*?\nb.*?\nc“ durch „@“ ersetzen, Regulärer Ausdruck ausgewählt, 9,842 Zeichenfolgen gefunden.
1.34 GB, 100,000,000 Zeilen, zufällige ASCII-Datendatei. 16 Threads, Windows 10 (64-Bit), Core i9-9900K, 32GB RAM, 2TB SSD.

Neue Optionen

  • Das Dialogfeld Spalte(n) verschieben/kopieren wurde hinzugefügt.
  • Das Dialogfeld Spalten kombinieren wurde hinzugefügt.
  • Im Dialogfeld Spalte extrahieren wurden das Kontrollkästchen Mit vorheriger Spalte kombinieren und die Optionsfelder Verketten und Ersten nicht leeren Wert verwenden hinzugefügt.
  • Im Dialogfeld CSV zusammenführen wurden das Kontrollkästchen Mit vorheriger Spalte kombinieren und die Optionsfelder Verketten und Ersten nicht leeren Wert verwenden hinzugefügt.

Neue Befehle

  • Spalte(n) verschieben/kopieren
  • Spalten kombinieren

Neue Funktionen der Plug-in-API

  • Die Nachricht EE_EDIT_COLUMN, die Inline-Funktion Editor_EditColumn und die Struktur EDIT_COLUMN_INFO wurden hinzugefügt.

Neue Makrofunktionen

  • Dem Objekt Document wurden die Methoden MoveColumn und CombineColumns hinzugefügt.