Neu in Version 19.0
30. Juli 2019
Neue allgemeine Funktionen
- Die Möglichkeit, die Syntax von HTML-, CSS- und JSON-Dokumenten mit CSS HTML Validator Lite (EmEditor-Edition) zu prüfen, wurde hinzugefügt; dieses Tool ist im Installer enthalten.
- Die Möglichkeit, die Syntax von XML-Dokumenten mit dem MSXML-Parser zu prüfen, wurde hinzugefügt.
- Der Befehl CSV validieren heißt nun Syntaxprüfung und kann die Syntax aller unterstützten Dokumenttypen (CSV, XML, HTML, CSS und JSON) prüfen.
- Syntaxprüfungsfehler werden mit roten Wellenlinien (anpassbar) angezeigt, und beim Verweilen des Mauszeigers wird ein Tooltip mit Informationen zu den Fehlern angezeigt. Die Syntaxprüfung kann für kleinere Dokumente automatisch aktualisiert werden.
- Die neue Version ermöglicht es Ihnen, Unterstreichungsfarben für die Hervorhebung getrennt von den Textfarben anzupassen (Seite Anzeige des Dialogfelds Eigenschaften für aktuelle Konfiguration).
- Der neue Befehl Umgekehrt sortieren wurde hinzugefügt, mit dem Sie Dokumente in umgekehrter Reihenfolge sortieren können.
- Die Geschwindigkeit beim Wechseln in den CSV-Modus und bei den Befehlen Syntaxprüfung (CSV) und Trennzeichenposition anpassen (gesamtes Dokument) wurde mithilfe von Multithread-Code und des AVX-2-Befehlssatzes, der in neueren CPUs enthalten ist, erheblich verbessert.
- Die Geschwindigkeit des Befehls Doppelte Zeilen löschen bei einer sehr großen Datei wurde mithilfe von Multithread-Code und der AVX-2- und SSE4.2-Befehlssätze, die in neueren CPUs enthalten sind, erheblich verbessert.
Testergebnisse:
| v18.9 | v19.0 | Vergleich | |
|---|---|---|---|
| Wechsel in den CSV-Modus | 1.67 Sekunden | 0.206 Sekunden | 8.11-mal schneller |
| Doppelte Zeilen löschen | 47.7 Sekunden | 20.3 Sekunden | 2.35-mal schneller |
* Wechsel in den CSV-Modus: 1.99 GB, 15,8 Millionen Zeilen, kommagetrennte Zahlen.
Doppelte Zeilen löschen: 2.70 GB, 200 Millionen Zeilen, zufällige ASCII-Daten.
Alle: Option „Temporäre Dateien verwenden“ an, 16 Threads, Windows 10 (64-Bit), Core i9-9900K, 32GB RAM, 2TB SSD.
Neue Optionen
- Dem Dialogfeld Anpassen wurde die Seite Syntaxprüfung hinzugefügt.
- Dem Dialogfeld Eigenschaften für aktuelle Konfiguration wurde die Seite Syntaxprüfung hinzugefügt.
- Der Seite Anzeige des Dialogfelds Eigenschaften für aktuelle Konfiguration wurde die Dropdown-Liste Unterstreichungsfarbe hinzugefügt.
- Der Seite Datei des Dialogfelds Anpassen wurde das Kontrollkästchen Dateizuordnung beim Speichern einer großen Datei aktivieren hinzugefügt.
- Der Seite Erweitert des Dialogfelds Anpassen wurde die Dropdown-Liste Befehlssatz hinzugefügt.
- Der Dropdown-Liste Typ auf der Seite Gliederung der Konfigurationseigenschaften wurde die Option Anzahl der Tabs hinzugefügt.
- Dem Dialogfeld Doppelte Zeilen löschen wurde das Optionsfeld Nur ausgewählte Zeichenketten prüfen hinzugefügt.
- Der Seite Bearbeiten des Dialogfelds Anpassen wurde die Option Nur ausgewählte Zeichenketten prüfen, wenn vertikale Auswahlen oder Mehrfachauswahlen bestehen (Befehl „Doppelte löschen“) hinzugefügt.
- Der Seite Sortieren des Dialogfelds Anpassen wurde die Option Nur ausgewählte Zeichenketten prüfen, wenn vertikale Auswahlen oder Mehrfachauswahlen bestehen hinzugefügt.
Neue Befehle
- Syntaxprüfungseigenschaften
- Syntaxprüfung anpassen
- Syntaxprüfer
- Umgekehrt sortieren
Neue Funktionen der Plug-in-API
- Der Struktur SORT_INFO und der Inlinefunktion Editor_Sort wurden die Kennzeichen SORT_REVERSE und SORT_INSPECT_NOT_SEL_ONLY hinzugefügt.
- Der Struktur MANAGE_DUPLICATES_INFO und der Inlinefunktion Editor_ManageDuplicates wurde das Kennzeichen MANAGE_DUPLIDATES_INSPECT_SEL_ONLY hinzugefügt.
Neue Makro-Funktionen
- Der Methode Sort des Objekts Document wurden die Option V (umgekehrt sortieren) und das Kennzeichen eeSortInspectNotSelOnly hinzugefügt.
- Der Methode DeleteDuplicates des Objekts Document wurde das Kennzeichen eeSortInspectSelOnly hinzugefügt.