Neu in Version 19.1
27. August 2019
Neue allgemeine Funktionen
- Die Möglichkeit, im Dialogfeld Halbbreiten-/Vollbreiten-Konvertierung anzugeben, welche einzelnen Zeichen konvertiert werden sollen, wurde hinzugefügt.
- Die neue Version zeigt ein Meldungsfeld an, in dem gefragt wird, ob das Element aus der Liste der zuletzt verwendeten Dateien/Ordner entfernt werden soll, wenn eine Datei bzw. ein Ordner beim Öffnen aus dieser Liste nicht vorhanden war.
- Die Unterstützung regulärer Ausdrücke für Rückverweise über 9 hinaus wurde durch die Verwendung dieser Form hinzugefügt: \k, \k, \k …. Bei Verwendung als Ersetzungsausdruck kann auch diese Form verwendet werden: $10, $11, $12, ….
- Die Unterstützung regulärer Ausdrücke für benannte Erfassungsgruppen wurde durch die Verwendung dieser Form hinzugefügt: (?expression) und für benannte Rückverweise durch diese Form: \k.
- Die Geschwindigkeit von Doppelte Zeilen löschen und verschiedenen Sortierbefehlen wurde erheblich verbessert.
Testergebnisse:
| v19.0 | v19.1 | Vergleich | |
|---|---|---|---|
| Doppelte Zeilen löschen (Standardoptionen) | 20.3 Sekunden | 15.4 Sekunden | 1.31-mal schneller |
| Doppelte Zeilen löschen (nur benachbarte Zeilen vergleichen) | 15.0 Sekunden | 3.24 Sekunden | 4.63-mal schneller |
| A bis Z sortieren (Standardoptionen) | 106.3 Sekunden | 88.5 Sekunden | 1.20-mal schneller |
| A bis Z sortieren (schneller Binärvergleich) | 59.9 Sekunden | 44.3 Sekunden | 1.35-mal schneller |
| Von der kürzesten zur längsten Zeichenkette sortieren | 8.67 Sekunden | 4.47 Sekunden | 1.94-mal schneller |
* 2.70 GB, 200 Millionen Zeilen, zufällige ASCII-Daten, Option „Temporäre Dateien verwenden“ an, 16 Threads, Windows 10 (64-Bit), Core i9-9900K, 32GB RAM, 2TB SSD.
Neue Optionen
- Dem Dialogfeld Halbbreiten-/Vollbreiten-Konvertierung wurden das Listenfeld Halbbreite und Vollbreite Zeichen, das Listenfeld Optionen und die Schaltfläche Optionen als Standard festlegen hinzugefügt.
- Der Seite Bearbeiten des Dialogfelds Anpassen wurde das Kontrollkästchen Auswahl bei den Befehlen ‚Zeilen/Spalten duplizieren‘ erweitern hinzugefügt.
- Der Seite Maus des Dialogfelds Anpassen wurden die Kontrollkästchen Mittelklick zum Einfügen und Rechtsklick zum Festlegen der Cursorposition hinzugefügt.
Neue Funktionen der Plug-in-API
- Die Meldung EE_GET_UNICODE_NAME, die Inlinefunktion Editor_GetUnicodeName und die Struktur UNICODE_NAME_INFO wurden hinzugefügt.
- Die Meldung EE_NUMBERING, die Inlinefunktion Editor_Numbering und die Struktur NUMBERING_INFO wurden hinzugefügt.
- Der Meldung EE_INFO wurde der Befehl EI_GET_CHAR_TYPE hinzugefügt.
- Der Meldung EE_CONVERT und der Inlinefunktion Editor_Convert wurden die Kennzeichen FLAG_CONVERT_CUSTOM, FLAG_RIGHT_SINGLE_QUOTATION und FLAG_RIGHT_DOUBLE_QUOTATION sowie der Parameter szChars hinzugefügt.
Neue Makro-Funktionen
- Dem Objekt Editor wurden die Methoden GetUnicodeName und Numbering hinzugefügt.
- Der Methode ChangeWidth wurden die Kennzeichen eeWidthCustom, eeWidthRightSingleQuotation und eeWidthRightDoubleQuotation sowie der Parameter szChars hinzugefügt.
- Dem Objekt DisplayItem wurde die Eigenschaft LineColor hinzugefügt.
- Der Eigenschaft Item der Auflistung DisplayList wurden die Konstanten eeColorValidatorError, eeColorValidatorWarning und eeColorValidatorMessage hinzugefügt.