Neu in Version 21.8
8. Juni 2022
Neue allgemeine Funktionen
- Das CommitList-Plug-in wurde hinzugefügt, das den Git-Verlauf des aktuellen Dokuments anzeigt.
- Reguläre Ausdrücke und Zahlenbereichsausdrücke in der Liste der Such-/Ersetzungsvorgänge wurden bei Verwendung von Massenersetzung (alle) im Dialogfeld Stapelweise ersetzen, Massensuche im Dialogfeld Stapelweises Suchen/Ersetzen in Dateien und Massenersetzung (alle) im Dialogfeld Stapelweises Ersetzen in Dateien zugelassen.
- Die neue Version ermöglicht es, beim Befehl In Dateien suchen nur einen bestimmten Zeitstempelbereich in Dateien zu durchsuchen.
- Die neue Version zeigt Dokumenttitel über den Dokumenten an, wenn sie in einem geteilten Fenster verglichen werden.
- Die neue Version verschiebt die Teilungsgrenze proportional, wenn Sie die Größe eines geteilten Fensters ändern.
- Die neue Version stellt die Cursorposition wieder her, wenn der Filter abgebrochen wird, sofern keine Übereinstimmungen vorhanden waren.
Neue Optionen
- Das Dialogfeld Filterextraktionsoptionen wurde hinzugefügt.
- Die Datumsfelder Ältestes Änderungsdatum und Neuestes Änderungsdatum wurden dem Dialogfeld Erweitert (In Dateien suchen) hinzugefügt.
Neue Befehle
- Geteilte Ansicht
- Extraktionsoptionen
Neue Plug-ins
- CommitList-Plug-in
Neue Funktionen der Plug-in-API
- Die Meldung EE_INFO_EX, die Struktur INFO_EX_DATA und die Inlinefunktion Editor_DocInfoEx wurden hinzugefügt.
- Der Meldung EE_INFO wurden die Befehle EI_GET_CONFIG, EI_SET_CONFIG, EI_SAVE_FILE, EI_INDEX_TO_DOC_REAL, EI_DOC_TO_INDEX_REAL, EI_GET_TITLE und EI_SET_TITLE hinzugefügt.
- Den Meldungen EE_GET_MODIFIED und EE_GET_LINES wurde der Parameter hDoc hinzugefügt.
- Der Struktur GET_LINE_INFO wurde das Feld hDoc hinzugefügt.
- Den Inlinefunktionen Editor_DocGetModified, Editor_DocGetLines und Editor_GetLineW wurden alternative Formen hinzugefügt.
- Der Struktur FILTER_INFO_EX wurden die Felder nVisibleLinesAbove und nVisibleLinesBelow hinzugefügt.
Neue Makro-Funktionen
- Der Methode Filter des Objekts Document wurden die Parameter nVisibleLinesAbove und nVisibleLinesBelow hinzugefügt.
- Dem Objekt Document wurde die Eigenschaft Title hinzugefügt.
So verwenden Sie das CommitList-Plug-in
Das CommitList-Plug-in wird standardmäßig mit EmEditor Professional installiert. Dieses Plug-in zeigt die aktuellen Änderungen und den Commit-Verlauf eines Git-Repositorys an. Um das CommitList-Plug-in zu verwenden, klicken Sie in der Symbolleiste Plug-ins auf
. Oder zeigen Sie im Menü Extras auf Plug-ins, und klicken Sie dann auf CommitList.
Das Plug-in prüft zunächst, ob sich das aktuelle Dokument in einem Git-Repository befindet. Ist dies der Fall, wird das Repository ausgewählt und sein Commit-Verlauf angezeigt. Sie können auf die Schaltfläche Öffnen… klicken, um ein anderes Repository zu öffnen.
Aktuelle Änderungen und vorgemerkte Änderungen werden angezeigt. Vorgemerkte Änderungen sind Änderungen, die dem Index hinzugefügt wurden. Alle anderen Änderungen am Arbeitsbaum werden im Änderungsbaum angezeigt.
Über das Kontextmenü im Änderungsbaum können Sie Änderungen anzeigen, Datei öffnen und Aktualisieren auswählen, um aktualisierte Informationen zu erhalten.
Klicken Sie auf die Schaltfläche Commit-Liste, um den Commit-Verlauf anzuzeigen. Der ausgewählte Branch kann über das Dropdown-Menü oben rechts geändert werden. Wenn ein Commit ausgewählt ist, zeigt die rechte Seitenleiste die Commit-Details und die Liste der in diesem Commit geänderten Dateien an. Klicken Sie mit der rechten Maustaste auf eine Datei in der Liste, und wählen Sie Mit vorherigem vergleichen, um zu sehen, was sich an der Datei in diesem Commit geändert hat.
In der Commit-Liste können Sie mit der rechten Maustaste auf einen Commit klicken und Kopieren auswählen, um die Commit-Details zu kopieren. Dateien im Commit durchsuchen zeigt den Verzeichnisbaum zum Zeitpunkt des Commits an. Und Commits vergleichen zeigt Ihnen die Unterschiede zwischen zwei Commits.
Wenn eine Datei aus dem aktuellen Repository im Editor geöffnet ist, kann die Schaltfläche Verlauf für aktuelles Dokument anzeigen ausgewählt werden. Sie listet alle Commits auf, die Änderungen an der aktuellen Datei enthalten. Ein Rechtsklick auf einen Commit zeigt vier Optionen. Commit anzeigen springt in der Haupt-Commit-Liste zu diesem Commit. Mit vorherigem vergleichen vergleicht die Datei mit ihrer vorherigen Revision. Datei in Commits vergleichen vergleicht die Datei in zwei verschiedenen Commits. Mit Datei im Arbeitsbaum vergleichen vergleicht die Datei im ausgewählten Commit mit der Version im Arbeitsbaum.
Tipps
- Drücken Sie die Taste F6 oder ESC, um den Tastaturfokus wieder auf den Editor zu setzen.
