Neu in Version 21.0
10. August 2021
Neue allgemeine Funktionen
- Der Befehl Layout (mehrere Elemente) wurde hinzugefügt und ermöglicht es Ihnen auszuwählen, welche UI-Elemente angezeigt oder ausgeblendet werden, ob in den Vollbildmodus gewechselt wird und ob das Layout beim nächsten Start von EmEditor beibehalten wird. Standardmäßig wurden die Bildschirm-Layouts Vollbild (F11) und Fokusmodus (Alt+F11) definiert.
- Der Schalter /layout wurde den Befehlszeilenoptionen hinzugefügt.
- Die Geschwindigkeit beim Auswählen, Scrollen und bei der Suche mit regulären Ausdrücken wurde erhöht, wenn in einer Datei eine sehr lange Zeile vorhanden ist.
- Die neue Version fügt beim Speichern/Bearbeiten eines aufgezeichneten Makros den Befehlsnamen als Kommentar zu jeder Methode editor.ExecuteCommandByID hinzu.
Testergebnisse:
| v20.9 | v21.0 | Vergleich | |
|---|---|---|---|
| Alle „[a-e]“ durch eine leere Zeichenfolge ersetzen | 5,99 Sekunden | 0,016 Sekunden | 349-mal schneller |
* 976 KB, 1 Zeile, 1 Million Zeichen, zufällige ASCII-Daten, Standardoptionen außer regulären Ausdrücken, 16 Threads, Windows 10 (64-Bit), Core i9-9900K, 64GB RAM, 2TB SSD.
Neue Optionen
- Die Seite Layouts wurde dem Dialogfeld Anpassen hinzugefügt.
- Der Befehl Als HTML einfügen wurde dem Menü Zwischenablageverlauf hinzugefügt.
- Die neue Version hat die Schaltfläche Als HTML einfügen zur Schaltfläche Zwischenablageverlauf anzeigen hinzugefügt, die beim Einfügen einer Zeichenfolge angezeigt wird, wenn das Format HTML in der Zwischenablage verfügbar ist.
- Das Textfeld Makro, die Schaltfläche …, das Kontrollkästchen Wiederholungsanzahl festlegen, das Kontrollkästchen Makro auf jedes geöffnete Dokument anwenden, das Listenfeld Name, die Schaltfläche Hinzufügen, die Schaltfläche Löschen, die Schaltfläche >, das Kontrollkästchen Jedes Dokument nach dem Ausführen des Makros speichern und schließen und das Kontrollkästchen Optionen speichern wurden dem Dialogfeld Temporäre Makrooptionen hinzugefügt.
Neue Befehle
- Als HTML einfügen
- Layouts anpassen
- Layout
- Hauptmenü
Neue Funktionen der Plug-in-API
- Die Flags COLUMN_DELETE, COLUMN_SELECT und COLUMN_SELECT_NO_HEADINGS wurden der Inline-Funktion Editor_EditColumn und der Struktur EDIT_COLUMN_INFO hinzugefügt.
Neue Makrofunktionen
- Die Methode DeleteColumn wurde dem Objekt Document hinzugefügt.
- Die Methode SelectColumn wurde dem Objekt Selection hinzugefügt.