EmEditor v15.5.0 veröffentlicht!
Heute veröffentlichen wir EmEditor v15.5.0.
Die Updates seit v15.4.1 umfassen:
Neue allgemeine Funktionen
- Wenn Sie EmEditor ohne geöffnete Dateien starten, erscheint jetzt das neue Fenster Start (es kann in den Einstellungen deaktiviert werden). Im Fenster Start können Sie einen zuvor verwendeten Arbeitsbereich (Standardarbeitsbereich), zuletzt verwendete Dateien oder einen zuletzt verwendeten Ordner auswählen, indem Sie auf das entsprechende Element mit der Maustaste klicken oder die Tasten UP, DOWN und EINGABETASTE drücken. Das Fenster Start ist leichtgewichtig und unaufdringlich gestaltet. Wenn das Fenster Start geöffnet ist, bleibt der Tastaturfokus im Editor, und die Eingabe von Text oder die Auswahl eines Befehls blendet das Fenster Start aus. Wenn Sie außerdem bei geöffnetem neuen Dokument die DOWN-TASTE drücken, wird das Fenster Start angezeigt.
- Die neue Methode ExecutePlugin ermöglicht es Ihnen, Plug-in-Funktionen aus Makros heraus aufzurufen. Dadurch kann beispielsweise eine Snippet-Funktion vorübergehend verwendet werden, auch wenn das Plug-in Snippets nicht ausgeführt wird. Siehe „Beispiele zum Aufrufen von Plug-ins aus Makros“ unten.
- In früheren Versionen wurden CSV-Trennzeichen sowie horizontale/vertikale Linien beim Auswählen von Text unsichtbar. Die neue Version macht sie sichtbar. Derzeit gibt es keine zugehörigen Optionen, aber bitte lassen Sie uns wissen, wenn Sie dieses Verhalten optional wünschen.
- CSV-Modi, Überschriften und Trennzeichenpositionen sind jetzt in Arbeitsbereichen enthalten. Möglicherweise nehmen wir weitere Optionen in Arbeitsbereiche auf. In diesem Fall könnten in der Beta-Version gespeicherte Arbeitsbereiche unbrauchbar werden. Für wichtige Arbeitsbereiche wird empfohlen, vor der Ausführung dieser Beta-Version Sicherungskopien zu speichern.
- Das Limit für die Länge der Filterzeichenfolge wurde auf 10.000 Zeichen erweitert.
- Das Limit für die Zeichenfolgen Kopfzeile und Fußzeile im Assistenten Aktuelles Dokument in mehrere Dateien aufteilen wurde auf 10.000 Zeichen erweitert.
- In den Dialogfeldern Spalten extrahieren, CSV zusammenführen und Nach mehreren Spalten sortieren können Sie jetzt mehrere Elemente auswählen und in der Liste nach oben und unten verschieben.
- Standardmäßig werden 3 Makros („Sum“, „Validate XML“ und „Wrap in HTML/XML tags“) im Unterordner Macros des Installationsordners installiert. Diese Makros werden der Liste „Meine Makros“ hinzugefügt, können aber aus der Liste „Meine Makros“ entfernt werden. Sobald sie aus der Liste entfernt wurden, werden sie nicht erneut zur Liste „Meine Makros“ hinzugefügt.
- Der Befehl Nach Fenster umbrechen wurde dem Kontextmenü hinzugefügt, das beim Rechtsklick in der Ausgabeleiste angezeigt wird.
- Nach STRG + F12 zum Starten der Aufteilung eines EmEditor-Fensters bewegt das Drücken von HOME, END, PAGE UP oder PAGE DOWN die Trennlinie an den Rand des Fensters.
Beispiele zum Aufrufen von Plug-ins aus Makros
Ruft das Plug-in Snippets auf und umschließt den ausgewählten Text mit HTML/XML-Tags.
editor.ExecutePlugin("Snippets.dll", eePluginUserMessage, 0, "<${1:p}>${2:${SelText}}</$1>$0" );
Ruft das Plug-in Projects auf und öffnet die angegebene Projektmappendatei.
editor.ExecutePlugin("Projects.dll", eePluginUserMessage, 0, "E:\\Test\\Test.eesln" );
Ruft das Plug-in Search auf, durchsucht das Dokument nach der angegebenen Zeichenfolge und zeigt die Ergebnisliste an.
editor.ExecutePlugin("Search.dll", eePluginUserMessage, eeFindReplaceCase | eeFindReplaceRegExp, "Test" );
Führt einfach das angegebene Plug-in aus
editor.ExecutePlugin("E:\dir\plugin.dll", eePluginExecuteCommand | eePluginAbsolutePath );
Ruft den Status des angegebenen Plug-ins ab.
status = editor.ExecutePlugin("E:\dir\plugin.dll", eePluginQueryStatus | eePluginAbsolutePath );
Neue Optionen
- Die Schaltfläche Startfenster anpassen wurde im Tab Fenster des Dialogfelds Anpassen hinzugefügt, und das Dialogfeld Startfenster anpassen wurde hinzugefügt.
- Das Kontrollkästchen Doppelklick zum Auswählen einer Zelle wurde im Tab CSV des Dialogfelds Anpassen hinzugefügt.
- Die Textfelder Tastenkürzel im Dialogfeld Taskleistensymbol anpassen ermöglichen die Eingabe der Tastenkombinationen STRG + UMSCHALT und ALT + UMSCHALT.
- Die folgenden REG_DWORD-Werte können im Schlüssel HKEY_CURRENT_USER\SOFTWARE\EmSoft\EmEditor v3\Common festgelegt werden, um die Breite von Dropdown-Listenfeldern festzulegen.
- CWFind: Das Dropdown-Listenfeld Suchen in der Symbolleiste Suchen. Standard: 0xc8 (200)
- CWReplace: Das Dropdown-Listenfeld Ersetzen in der Symbolleiste Suchen. Standard 0xc8 (200)
- CWFilter: Das Dropdown-Listenfeld Filter in der Symbolleiste Filter. Standard: 0xc8 (200)
- CWColumn: Das Dropdown-Listenfeld Spalte in der Symbolleiste Filter. Standard: 0x7d (125)
- Die folgenden REG_DWORD-Werte können im Schlüssel HKEY_CURRENT_USER\SOFTWARE\EmSoft\EmEditor v3\Common festgelegt werden, um die maximale Länge für den Dateinamen festzulegen, wenn im Dialogfeld Speicherdetails das Kontrollkästchen Unbenanntes Dokument automatisch benennen aktiviert ist.
- MaxNameUntitled: Die maximale Länge für den Dateinamen einschließlich des abschließenden NULL-Zeichens. Standard: 0x50 (80)
Neue Befehle
- Startfenster
- Nach Fenster umbrechen (Ausgabeleiste)
Neue Funktionen des Plug-ins
- Das Plug-in Snippets unterstützt Benutzermeldungen. Auch wenn das Plug-in nicht ausgeführt wird, können Sie es aus einem Makro aufrufen, um eine angegebene Snippet-Zeichenfolge auszuführen.
- Das Plug-in Projects unterstützt Benutzermeldungen. Sie können das Plug-in aus einem Makro aufrufen, um eine angegebene Projektmappendatei zu öffnen.
- Das Plug-in Search unterstützt Benutzermeldungen. Sie können das Plug-in aus einem Makro aufrufen, um das Dokument nach einer angegebenen Zeichenfolge zu durchsuchen und die Ergebnisliste anzuzeigen.
Neue Funktionen der Plug-in-API
- Die Nachricht EE_EXEC_PLUGIN, die Inline-Funktion Editor_ExecPlugin und die Struktur EXEC_PLUGIN_INFO wurden hinzugefügt.
- Der Parameter EI_GET_COMBINE_HISTORY wurde der Nachricht EE_INFO (Inline-Funktion Editor_Info) hinzugefügt.
- Die Nachricht EP_USER_MSG wurde den Nachrichten an die Plug-ins hinzugefügt.
Neue Makrofunktionen
- Die Eigenschaft CombineHistory wurde dem Objekt Window hinzugefügt.
- Die Methode ExecutePlugin wurde dem Objekt Editor hinzugefügt, und die Flags eePluginExecuteCommand, eePluginUserMessage, eePluginQueryStatus und eePluginAbsolutePath wurden hinzugefügt.
- Die Eigenschaft LangID wurde dem Objekt Editor hinzugefügt.
Fehlerbehebungen
- Ein bestimmter Fehler im Zusammenhang mit der Cursorposition beim Klicken auf den rechten leeren Bereich des Editors wurde behoben.
- Ein bestimmter Fehler im Zusammenhang mit der Hervorhebung entsprechender HTML/XML-Tags wurde behoben, wenn Tags von doppelten Anführungszeichen umschlossen sind.
- Ein bestimmter Fehler im Zusammenhang mit der Gliederung wurde behoben.
- Der Fehler wurde behoben, bei dem das Auswählen eines Elements und anschließendes Klicken auf die Schaltfläche Entfernen im Dialogfeld Plug-ins anpassen das Element möglicherweise nicht aus der Liste entfernt hat.
Details finden Sie unter „Neue Funktionen in EmEditor v15.5“.
Zum Aktualisieren können Sie im Menü Hilfe die Option Nach Updates suchen auswählen oder auf der Downloadseite die neueste Version herunterladen.
Um die Größe des Installers zu reduzieren, ist die Hilfedatei nicht im Installer enthalten. Sie können die Webhilfe mit Ihrem Browser anzeigen oder die separate Hilfedatei herunterladen. Wenn Sie die separate lokale Hilfedatei herunterladen möchten, gehen Sie bitte zur Seite „Hilfe herunterladen“.
Diese Version ist kostenlos verfügbar, wenn Sie über eine lebenslange Lizenz verfügen oder Ihr Wartungsplan am 27. Oktober 2015 gültig ist. Ihre Registrierungsschlüssel finden Sie im Emurasoft Customer Center. Der Registrierungsschlüssel für v15 ist derselbe wie der Schlüssel für v14.
Bitte lesen Sie auch: Ankündigung unserer Richtlinienänderung zur schnellen Entwicklung und Einführung eines Wartungsplans.
Vielen Dank, dass Sie EmEditor verwenden!