Neu in Version 20.3

17. November 2020

Neue allgemeine Funktionen

  • Das Verhalten beim Erkennen einer neuen Version von EmEditor und das gesamte Update-Erlebnis wurden verbessert. Wenn eine neue Version erkannt wird, erscheint eine QuickInfo in der rechten unteren Ecke des EmEditor-Fensters, zeigt die neue Versionsnummer an und ermöglicht es Ihnen, jetzt zu installieren oder auszuwählen, ob die neue Version beim Beenden installiert werden soll. Außerdem wurden dem Startfenster Optionen zum Updateprüfer hinzugefügt, mit denen Sie das automatische Update aktivieren bzw. deaktivieren, jetzt installieren oder auswählen können, ob die neue Version beim Beenden installiert werden soll.
  • Die Dateien emedshl.dll und emedshl64.dll wurden aus den Installern entfernt, und Registrierungsschlüssel und -werte für das Kontextmenü des Windows-Explorers wurden hinzugefügt. Dadurch wird verhindert, dass beim zukünftigen Deinstallieren oder Aktualisieren das Meldungsfeld Files in use angezeigt wird.
  • Die Desktop-Verknüpfung wird bei der Standardinstallation nicht mehr erstellt. Sie können die Desktop-Verknüpfung weiterhin erstellen, indem Sie die Benutzerdefinierte Installation auswählen.
  • Der QuickInfo, die beim Überfahren von HTML/XML-Zeichenreferenzen, universellen Zeichennamen oder aktiven Zeichenfolgen mit prozentualer Kodierung angezeigt wird, wurden die Befehle Alle konvertieren und Alle deaktivieren hinzugefügt.
  • Die Geschwindigkeit verschiedener Vorgänge in sehr großen Dateien wurde verbessert, darunter Suchen mit der Option Übereinstimmungen zählen, Filter, Alle ersetzen und Vergleichen.

Testergebnisse:

v20.2.0v20.3.0Vergleich
„abc“ mit der Option Übereinstimmungen zählen suchen8.20 Sekunden2.32 Sekunden3.53-mal schneller
„abc“ durch „@@@“ ersetzen8.38 Sekunden2.87 Sekunden2.92-mal schneller
„abc“ filtern9.41 Sekunden3.31 Sekunden2.84-mal schneller
„[a-c]“ mit den Optionen Reguläre Ausdrücke (Onigmo) und Übereinstimmungen zählen suchen162 Sekunden50.7 Sekunden3.20-mal schneller
„[a-c]“ mit der Option Reguläre Ausdrücke (Onigmo) durch „@“ ersetzen220 Sekunden64.2 Sekunden3.43-mal schneller

10 GB, 300 Millionen Zeilen, zufällige ASCII-Daten, Rückgängig-Informationen verwerfen, Windows 10 (64-Bit), Core i9-9900K, 32GB RAM, 2TB SSD.

Neue Optionen

  • Im Dialogfeld Ersetzen wurde das Kontrollkästchen Umlaufend hinzugefügt.
  • Im Dialogfeld Startfenster anpassen wurden die Kontrollkästchen Updateprüfer anzeigen und Nur wenn neue Versionen verfügbar sind hinzugefügt.
  • Im Meldungsfeld Ein falsches Format eines Zahlen-/IP-Adressbereichs wurde erkannt wurde das Kontrollkästchen für die Option Zahlenbereich löschen hinzugefügt.
  • Auf der Seite Hervorhebung (2) der Konfigurationseigenschaften wurde das Kontrollkästchen HTML/XML-Zeichenreferenz und UCN hervorheben entfernt. Eine ähnliche Option war im Listenfeld Aktive Zeichenfolge der Seite Verknüpfung enthalten.

Neue Makrofunktionen

  • Der Methode prompt wurde ein optionaler Parameter hinzugefügt, um ein mehrzeiliges Textfeld zu ermöglichen.
  • Der Methode Replace des Objekts Selection wurde das Flag eeFindAround hinzugefügt.