Neu in Version 22.5
25. Juli 2023
Neue allgemeine Funktionen
- Der Befehl Symbole suchen verwendet das Language Server Protocol, wenn Language Server Protocol aktivieren auf der Seite Language Server der Konfigurationseigenschaften aktiviert ist.[P]
- Der JSON-Sprachserver wurde hinzugefügt.[P]
- Die neue Version ermöglicht es, auf den linken Rand einer Zeilennummer zu klicken, um das Lesezeichen umzuschalten.
- Die neue Version optimiert die Prüfung auf externe Dateiänderungen.
- Der Befehl Kommentar ist jetzt auch dann aktiviert, wenn die aktuelle Zeile leer ist.
- Standardmäßig wird der Large File Controller beim Öffnen einer großen Datei nicht angezeigt. Stattdessen wird ein Benachrichtigungs-Tooltip angezeigt, und beim Klicken auf den Tooltip wird der Large File Controller angezeigt. Das Standardverhalten kann auf der Seite Datei des Dialogfelds Anpassen geändert werden.[P]
- Die neue Version zeigt beim Start von EmEditor ein Hinweismeldungsfeld an, wenn die 32-Bit-Version unter 64-Bit-Windows läuft.
- Eine Lizenzüberprüfung für den Registrierungsschlüssel wurde hinzugefügt, wenn eine Internetverbindung verfügbar ist.
- Die Geschwindigkeit verschiedener Befehle wurde verbessert.
Testergebnisse:
| v22.4 | v22.5 | Vergleich | |
|---|---|---|---|
| Doppelte Zeilen löschen [*A] | 5.900 Sekunden | 5.535 Sekunden | 1.07-mal schneller |
| Alles auswählen, Kopieren [*A] | 1.765 Sekunden | 1.186 Sekunden | 1.49-mal schneller |
| Filtern, übereinstimmende Zeichenfolgen extrahieren [*A] | 3.610 Sekunden | 2.238 Sekunden | 1.61-mal schneller |
| Anzahl der Wörter (Statusleiste) [*A] | 0.914 Sekunden | 0.271 Sekunden | 3.37-mal schneller |
| Nächstes Warnzeichen suchen [*B] | 1.227 Sekunden | 0.466 Sekunden | 2.63-mal schneller |
| Summe (Statusleiste) [*C] | 0.269 Sekunden | 0.217 Sekunden | 1.24-mal schneller |
| CSV-Syntaxprüfung [*C] | 0.234 Sekunden | 0.095 Sekunden | 2.46-mal schneller |
*A: 1.34 GB, 100 Millionen Zeilen, zufällige ASCII-Textdatei.
*B: 9.49 GB, 100 Millionen Zeilen, zufällige ASCII-Textdatei.
*C: 1.99 GB, 15.9 Millionen Zeilen, zufällige ASCII-CSV-Datei.
Makro für Alles auswählen, Kopieren: document.selection.SelectAll(); document.selection.Copy(eeCopyUnicode);
Alle: Standardoptionen außer der aktivierten Option „Lange Rückgängig-Informationen immer verwerfen, um zu beschleunigen“, Windows 11, Core i7-13700, 80 GB RAM.
Neue Optionen
- Das Textfeld Überwachungsintervall wurde von der Seite Datei der Konfigurationseigenschaften entfernt.
- JSON wurde dem Dropdown-Listenfeld Dokumenttyp auf der Seite Language Server der Konfigurationseigenschaften hinzugefügt.[P]
- Vertikaler Indikator – Lesezeichen (mit Mauszeiger) wurde der Liste Teil angeben auf der Seite Anzeige der Konfigurationseigenschaften hinzugefügt.
Neue Funktionen der Plug-in-API[P]
- Anzeigen für voraus- bzw. zurückliegende Commits wurden für die Schaltflächen Pull und Push im CommitList-Plug-in hinzugefügt.
Neue Makro-Funktionen[P]
- Dem Objekt Editor wurde die Methode Stderr hinzugefügt.
Hinweise
- [P] Nur EmEditor Professional
