EmEditor v21.4.0 veröffentlicht (einschließlich technischer Überprüfung)!

Heute veröffentlichen wir EmEditor v21.4.0.

Da EmEditor Free in der vorherigen Version sehr große Dateien unterstützte, war es erfreulich zu sehen, dass mehr Menschen EmEditor Free verwendet haben. Da EmEditor Free die Benachrichtigung Upgrade-Information als Sprechblasentipp in der rechten unteren Ecke anzeigte, fragte mich ein Benutzer, ob es möglich sei, diesen Sprechblasentipp auszublenden. Daher können Sie mit v21.4 alle Benachrichtigungen oder Sprechblasentipps in EmEditor Free ausblenden. Eine weitere neue Funktion für EmEditor Free ist Automatische Updates, mit der Sie EmEditor mit einem einzigen Klick auf die neueste Version aktualisieren oder neue Updates beim Beenden automatisch anwenden lassen können. Aufgrund dieser neuen Funktionen enthält das Dialogfeld Anpassen jetzt in EmEditor Free die Seiten Benachrichtigungen und Update (zuvor gab es in EmEditor Free nur die Seite Sprache).

Die Hauptfunktion von EmEditor Professional v21.4 ist eine Reihe neuer Datenanalysebefehle – Transponieren, PivotTable und PivotTable auflösen – für CSV-Dokumente. Letzten Monat fragte mich ein Kunde, ob ich diese Befehle hinzufügen könnte. Als ich zum ersten Mal gefragt wurde, war ich mit diesen Befehlen nicht vertraut, aber ich dachte, dass sie bei der Analyse von Big Data so leistungsstark werden würden, dass ich sie so schnell wie möglich implementieren wollte. Der Befehl Transponieren vertauscht einfach die Zeilen und Spalten eines CSV-Dokuments. PivotTable findet alle unterschiedlichen Werte einer angegebenen Spalte und zählt für jeden unterschiedlichen Wert die Vorkommen oder berechnet die Gesamtwerte in einer anderen angegebenen Spalte. Der Befehl PivotTable auflösen ist die Umkehrung des Befehls PivotTable. Als ich diese Befehle entwickelte, wollte ich sicherstellen, dass sie einfach genug zu verwenden sind, auch wenn Benutzer nicht mit ihnen vertraut sind. Zum Beispiel habe ich jede Option des Dialogfelds PivotTable visuell an der tatsächlichen Position einer PivotTable platziert. Diese Befehle können in einem Makro aufgezeichnet werden, das Sie später für wiederholte Verwendung wiederverwenden können. Ich wollte auch sicherstellen, dass sie so schnell wie möglich ausgeführt werden, daher habe ich viel Zeit mit der Optimierung des Codes für Geschwindigkeit verbracht. Darüber hinaus habe ich neue Optionen zum Dialogfeld Spalten zusammenführen hinzugefügt und viel Zeit damit verbracht, die Geschwindigkeit der Befehle Spalten zusammenführen, Spalte(n) teilen und Auswahl codieren/decodieren zu verbessern, während im CSV-Modus Spalten ausgewählt sind. Daher können Sie mit EmEditor Professional v21.4 Big Data schneller analysieren, während Sie mit CSV-Dateien arbeiten.

Wir haben diese Symbolleisten-Schaltflächen für die Befehle Transponieren, PivotTable und PivotTable auflösen hinzugefügt, aber die bestehende Symbolleiste CSV/Sortieren wurde zu groß. Daher trennt v21.4 die Symbolleiste CSV/Sortieren in die Symbolleiste CSV und die Symbolleiste Sortieren. Manche Leute könnten denken, dass die neue Symbolleiste Sortieren auch CSV-bezogene Schaltflächen enthält, warum sie also nicht „CSV/Sortieren“ nennen? Nun, ich wollte den Titel einfach kurz halten, aber Sie können Symbolleistentitel ebenso wie Schaltflächen im Dialogfeld Symbolleisten anpassen.

Wie ich in meiner vorherigen Nachricht geschrieben habe, haben wir die Schriftarten der Dialogfelder für Japanisch, Koreanisch und andere Sprachen überarbeitet, was jedoch auf einige negative Rückmeldungen stieß. Daher habe ich die Namen der Schriftart ebenso wie die Größe auf der Seite Fenster des Dialogfelds Anpassen anpassbar gemacht.

Ein Kunde meldete, dass die Befehle Großbuchstaben/Kleinbuchstaben einige Buchstaben nicht korrekt umwandeln. Zum Beispiel ist im Türkischen der Großbuchstabe von i das İ (U+0130, LATIN CAPITAL LETTER I WITH DOT ABOVE) und der Kleinbuchstabe von I das ı (U+0131, LATIN SMALL LETTER DOTLESS I). Alle früheren Versionen der Befehle Großbuchstaben/Kleinbuchstaben verwendeten gebietsschemaunabhängige Konvertierungen. v21.4 hat die gebietsschemaabhängige Option Großbuchstaben/Kleinbuchstaben zur Seite Bearbeiten des Dialogfelds Anpassen hinzugefügt, die Sie für gebietsschemaabhängige Konvertierungen verwenden können. Das Gebietsschema ist auf der Seite Sortieren des Dialogfelds Anpassen anpassbar. Die gebietsschemaabhängigen Konvertierungen benötigen mehr Verarbeitungszeit, und die Option gilt nicht für andere Funktionen, einschließlich Suchen und Ersetzen.

Einige Kunden meldeten, dass Makros nicht korrekt beendet werden, wenn ein Meldungsfeld erscheint, zum Beispiel durch die Methode alert. Ich konnte das Problem nicht reproduzieren, aber das Problem tritt auf den Computern der Kunden auf, wenn Makros asynchron ausgeführt werden. Daher habe ich die Option Makros standardmäßig asynchron ausführen zur Seite Optionen des Dialogfelds Makros anpassen hinzugefügt; wenn Sie diese Option ausschalten, wird dieses Problem behoben.

Wir erhalten viele Anfragen zu den aktuellen Log4j-Schwachstellen, aber EmEditor verwendet keine Java-Komponenten und ist daher nicht anfällig für CVE-2021-44228, CVE-2021-45046 (Log4j).

Schließlich hoffe ich, dass Ihnen EmEditor gefällt, unabhängig davon, ob Sie die Professional- oder die Free-Version verwenden. Bitte kontaktieren Sie uns oder schreiben Sie in den Foren, wenn Sie Fragen, Funktionswünsche oder Ideen für die Zukunft haben. Ich freue mich auch, wenn Sie eine Bewertung schreiben, indem Sie den Befehl Bewertung schreiben im Menü Hilfe auswählen, da ich sie regelmäßig lese. (Möglicherweise müssen Sie die Store-App-Version herunterladen, bevor Sie eine Bewertung schreiben können.)

Schöne Feiertage!
— Yutaka Emura

Einzelheiten und Screenshots finden Sie unter Neue Funktionen in EmEditor v21.4.

Diese Version enthält außerdem die folgenden Fehler-/Problembehebungen:

  • Ein Problem vor v21.3 wurde behoben, bei dem der Befehl Zeilen zusammenführen möglicherweise nicht korrekt funktionierte, wenn die Option Leere Zeichenfolgen entfernen festgelegt war.
  • Ein Problem mit bestimmten Schriftarten bei Verwendung von DirectWrite wurde behoben.
  • Ein Problem wurde behoben, bei dem die Meldung „Fehler: Update-Installation fehlgeschlagen“ angezeigt werden konnte, obwohl die Installation erfolgreich war.
  • Von Kunden gemeldete Probleme wurden behoben (1, 2, 3, 4).

Wenn Sie die Desktop-Installer-Version verwenden, können Sie im Menü Hilfe die Option Nach Updates suchen wählen, um die neueste Version herunterzuladen. Wenn diese Methode fehlschlägt, laden Sie die neueste Version herunter und führen Sie den heruntergeladenen Installer aus. Wenn Sie die portable Desktop-Version verwenden, können Sie die neueste Version auf der Downloadseite herunterladen. Die Store-App-Versionen können nach einigen Tagen über den Microsoft Store (64-Bit oder 32-Bit) aktualisiert werden. Wenn Sie winget verwenden, können Sie „winget install emeditor“ eingeben, um die neueste Version von EmEditor zu installieren (64-Bit oder 32-Bit wird automatisch erkannt).