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.4v22.5Vergleich
Doppelte Zeilen löschen [*A]5.900 Sekunden5.535 Sekunden1.07-mal schneller
Alles auswählen, Kopieren [*A]1.765 Sekunden1.186 Sekunden1.49-mal schneller
Filtern, übereinstimmende Zeichenfolgen extrahieren [*A]3.610 Sekunden2.238 Sekunden1.61-mal schneller
Anzahl der Wörter (Statusleiste) [*A]0.914 Sekunden0.271 Sekunden3.37-mal schneller
Nächstes Warnzeichen suchen [*B]1.227 Sekunden0.466 Sekunden2.63-mal schneller
Summe (Statusleiste) [*C]0.269 Sekunden0.217 Sekunden1.24-mal schneller
CSV-Syntaxprüfung [*C]0.234 Sekunden0.095 Sekunden2.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