MarkNode 2.1.3
Neue Funktionen
- LaTeX-Mathematikformeln: Schreiben Sie Formeln inline (
$...$), als Block ($$...$$) und in```math-Blöcken in LaTeX und sehen Sie sie live im Vorschaubereich und auf Mind-Map-Knoten gerendert. Formeln werden auch als bearbeitbare Word-Formeln nach DOCX exportiert – einschließlich Matrizen, ausgerichteter Umgebungen undcases. - Referenz-Werkzeuge und Suchbereich: Ein neues Werkzeuge-Menü und der untere Bereich für Suche/Probleme bringen projektweite Funktionen – In Dateien suchen (mit Optionen für Groß-/Kleinschreibung, ganzes Wort und reguläre Ausdrücke), Referenzen prüfen zum Aufspüren defekter Links und fehlender Überschriften, Unbenutzte Bilder finden mit Sammellöschung sowie Alle Referenzen suchen für jede Datei (Rechtsklick oder Umschalt+F12).
- Vereinheitlichter Dialog „Schnell öffnen“: „Schnell öffnen“ ist jetzt ein einziger Dialog mit mehreren Registerkarten – durchsuchen Sie zuletzt geöffnete Dokumente, alle Projektdateien oder den Volltext-Inhalt an einer Stelle mit gemeinsamer Tastaturnavigation.
- Schnelle Markdown-Vorschau und Suche im Bereich: Öffnen Sie jede Datei aus der Dateinavigation in einer Peek-Vorschau und nutzen Sie die neuen Suchleisten in den Bereichen für Vorschau, Gliederung und Mind Map, um die Anzeige zu filtern. Ein Klick auf Einträge in Gliederung oder Mind Map scrollt jetzt auch den Vorschaubereich.
- Interaktive Kontrollkästchen in Aufgabenlisten: Klicken Sie im Vorschaubereich oder Editor auf ein
- [ ]- oder- [x]-Kontrollkästchen, um es umzuschalten. Über das neue Menü „Bearbeiten > Aufgabenliste“ und das Rechtsklick-Untermenü können Sie alle Einträge einer Datei oder einer einzelnen Liste auf einmal an- oder abhaken; die Änderungen werden in den Markdown-Quelltext zurückgeschrieben. - Dauerhafte Zoom-, Schwenk- und Auswahlposition der Mind Map: Wenn Sie ein Dokument erneut öffnen, stellt die Mind Map die vorherige Zoomstufe, Schwenkposition und den ausgewählten Knoten wieder her – sowohl innerhalb einer Sitzung als auch über App-Neustarts hinweg.
- Suchbereich in Editor und Mind Map: Cmd/Strg+F öffnet jetzt einen Suchbereich im Markdown-Editor (mit Kurzbefehlen für Weitersuchen / Rückwärts suchen), und die Mind Map erhält eine eigene Textsuche mit Berücksichtigung von Groß-/Kleinschreibung, ganzen Wörtern und regulären Ausdrücken über den gesamten Knotentext.
- Tab und Umschalt+Tab zum Einrücken von Listen: Drücken Sie Tab in einer Markdown-Liste, um den aktuellen Eintrag einzurücken, und Umschalt+Tab, um ihn auszurücken. Nummerierte Listen werden automatisch neu nummeriert.
- Cmd/Strg+Klick zum Folgen von Links im Editor: Halten Sie Cmd oder Strg gedrückt und fahren Sie über einen Markdown-Link oder ein Bild, um den Zeigercursor zu sehen; ein Klick öffnet ihn. Cmd/Strg+Eingabetaste auf einem Link funktioniert ebenfalls, und URLs in spitzen Klammern mit Leerzeichen werden unterstützt.
- Verfeinerte Link- und Bildinteraktionen: Einheitliche Linkbedienung in Editor und Vorschau – Modifikator+Klick zum Öffnen, Mauszeiger darüber zum Anzeigen der URL und ein link-bewusstes Rechtsklick-Menü mit URL kopieren, Im Browser öffnen, Im Finder/Explorer anzeigen und mehr. Lange URLs werden in der Mitte gekürzt.
- Aktualisieren-Schaltfläche im Konto-Dialog: Eine Aktualisieren-Schaltfläche im Konto-Dialog ruft Ihren Lizenz- und Tarifstatus erneut aus der Cloud ab, ohne dass Sie sich ab- und wieder anmelden müssen. Abgelaufene Sitzungen zeigen jetzt eine klare Meldung „Ihre Sitzung ist abgelaufen“ und kehren zum Anmeldebereich zurück.
- Laufende Anmeldung abbrechen: Sie können einen Anmeldeversuch jetzt abbrechen, während er noch läuft, statt auf eine Zeitüberschreitung zu warten.
- Abfrage „Speichern / Nicht speichern / Abbrechen“ bei ungesicherten Änderungen: Beim Schließen einer Registerkarte oder eines Projekts bzw. beim Beenden mit ungesicherten Änderungen erhalten Sie jetzt eine klare dreifache Auswahl „Speichern / Nicht speichern / Abbrechen“, statt dass stillschweigend gespeichert oder verworfen wird.
- Konfliktdialog beim Importieren von Dateien: Wenn Sie eine Datei aus dem Finder oder Explorer ablegen, deren Name bereits existiert, stehen jetzt Ersetzen, Beide behalten oder Abbrechen zur Wahl – mit plattformgerechter Schaltflächenreihenfolge, Bestätigung per Eingabetaste und destruktiver Darstellung von „Ersetzen“.
- „Nicht mehr fragen“ bei Gliederungs-Bestätigungen: Die Bestätigungsdialoge zum Verschieben und Löschen in der Gliederung erhalten ein Kontrollkästchen „Nicht mehr fragen“; Sie können die Abfragen später unter Einstellungen > Allgemein > Gliederung wieder aktivieren.
- Fortschrittsanzeige mit Spinner in der Versionsverwaltung: Git-Commit, -Pull und -Push zeigen jetzt eine aktionsspezifische Meldung (z. B. „Übertragen an Remote …“) und einen sichtbaren Spinner im Bereich Versionsverwaltung, sodass lange Git- oder LFS-Vorgänge nicht mehr wie eingefroren wirken.
- Unteren Bereich automatisch ausblenden und Terminal aus der Navigationsleiste neu starten: Das Schließen der letzten Terminalsitzung blendet den unteren Bereich automatisch aus; ein Klick auf das Terminalsymbol in der Navigationsleiste öffnet den Bereich und startet eine neue Sitzung.
- Kurzbefehle für Fett, Kursiv, Durchgestrichen und Code ohne Auswahl: Cmd/Strg+B, Cmd/Strg+I, Cmd/Strg+Umschalt+X oder Cmd/Strg+E ohne Auswahl erweitern jetzt auf das umgebende Wort und umschließen es oder fügen leere Markierungspaare zum Weiterschreiben ein.
- Kurzbefehle zum Kopieren und Einfügen im Terminal: Strg+Umschalt+C und Strg+Umschalt+V funktionieren jetzt im Terminal, zusammen mit einem echten nativen Rechtsklick-Menü – ohne die WebView-Funktion „Element untersuchen“ auszulösen oder doppelt einzufügen.
- Mehrzeilige anklickbare Links im Terminal: URLs, die im Terminal über mehrere Zeilen umbrochen werden, werden erkannt und sind als ein einziger Link anklickbar.
Verbesserungen
- Klarere Bezeichnungen für „Von Datenträger neu laden“: Die Rechtsklick-Aktion heißt jetzt je nach Auswahl „Projekt neu laden“ oder „Ordner neu laden“ und aktualisiert jeden geladenen Unterbaum statt nur der obersten Ebene.
- Vollständige Pfade im Menü „Zuletzt verwendete Projekte“: Das Menü „Zuletzt verwendete Projekte“ zeigt jetzt den vollständigen Pfad jedes Projekts (bei langen Pfaden in der Mitte gekürzt), sodass Sie ähnlich benannte Projekte unterscheiden können.
- Schnelleres, flüssigeres Umbenennen von Bildern: Das Umbenennen eines Bildes, auf das viele Markdown-Dateien verweisen, blockiert die Dateinavigation nicht mehr. Der Fortschritt der Linkaktualisierung wird gedrosselt, Störgeräusche des Dateiüberwachers werden unterdrückt, und die Navigation fasst überflüssige Aktualisierungen zusammen.
- Kein Flackern und kein Scroll-Sprung beim Umschalten von Mind-Map-Markierungen: Das Hinzufügen oder Entfernen einer Mind-Map-Markierung lässt die angedockte Vorschau nicht mehr springen und die Zeichenfläche nicht mehr blinken.
- Aufgeräumtere Standard-Dateisichtbarkeit:
.prettierignore,.eslintignore,.dockerignoreund.npmignorewerden nicht mehr zum Ausblenden von Dateien in JavaScript-Projekten verwendet, sodass Dateien wieyarn.lockund Build-Ausgaben sichtbar bleiben..gitignore,.ignore,.marknode-ignoreund.docstr-ignorefunktionieren weiterhin wie bisher. - Cursor und Auswahl skalieren mit dem App-Zoom: Wenn Sie MarkNode vergrößern oder verkleinern, skalieren der Textcursor und das Auswahlrechteck des Editors jetzt mit der Zoomstufe, statt in ihrer ursprünglichen Größe zu bleiben.
- Besserer Terminalkontrast im hellen Modus: Die Textfarben des Terminals werden automatisch angepasst, um auf hellem Hintergrund den WCAG-AA-Kontrast zu erreichen, sodass gedämpfte ANSI-Farben lesbar bleiben.
- Flüssigere große Ergebnislisten: Ergebnisse von „In Dateien suchen“ und andere Baumansichten nutzen fensterbasiertes Rendering, sodass sehr große Listen beim Scrollen und Ziehen reaktionsfähig bleiben.
- Bereinigung beim Einfügen von Terminalausgaben: Beim Einfügen von aus dem Terminal kopiertem Text in den Editor werden ANSI-Escape-Sequenzen und andere Steuerzeichen jetzt automatisch entfernt.
- Aufgeräumtere Willkommens- und Vorschaufenster unter Windows und Linux: Die native Fenstermenüleiste wird jetzt nur noch in Projektfenstern angezeigt, wo sie nützlich ist, sodass Willkommens- und abgedockte Vorschaufenster einen saubereren Rahmen erhalten.
- Programme-Ordnersymbol im macOS-Installationsprogramm: Das MarkNode-Datenträgerabbild zeigt das Symbol des Programme-Ordners jetzt direkt im Hintergrund, sodass das Installieren per Drag-and-drop auf neueren Macs offensichtlich ist.
- Terminalinhalt nach Neustart wiederherstellen: Terminalsitzungen serialisieren jetzt ihren sichtbaren Puffer und den Scrollverlauf, sodass beendete Sitzungen so zurückkehren, wie sie vorher aussahen.
Fehlerbehebungen
- Fokusmodus-Hervorhebung beim Ausschalten aufgehoben: Das Ausschalten des Fokusmodus entfernt die Abdunklung jetzt sofort, statt übrig gebliebene Dekorationen auf der Seite zu hinterlassen.
- Markdown-Links werden überall aktualisiert, wenn Sie ein Bild verschieben: Das Ziehen eines Bildes in einen neuen Ordner verschiebt die Datei zuverlässig und aktualisiert jeden Link darauf in allen geöffneten Editor-Registerkarten und auf dem Datenträger – selbst wenn die verweisende Datei ungesicherte Änderungen enthält.
- Drag-and-drop in der Mind Map behält den richtigen Knoten ausgewählt: Nach dem Ziehen eines Mind-Map-Knotens an eine neue Position bleibt der gezogene Knoten ausgewählt, statt dass die Auswahl an eine andere Stelle springt.
- DOCX-Export verwendet das aktuelle Dokument: Das Speichern als DOCX nach einem Dateiwechsel exportiert jetzt das Dokument, das Sie gerade sehen, und nicht das, das beim ersten Erscheinen des Export-Dialogs geöffnet war.
- Mausauswahl im Editor folgt dem Zeiger bei jedem Zoom: Das Auswählen von Text mit der Maus weicht nicht mehr vom Ziel ab, wenn die App vergrößert oder verkleinert ist.
- Schnelle Bearbeitungen in der Mind Map gehen nicht mehr verloren: Das schnelle Bearbeiten mehrerer Mind-Map-Knoten hintereinander verwirft keine Änderungen mehr, hinterlässt keine übrig gebliebenen Bearbeitungsrahmen und wählt nicht mehr den falschen Knoten aus.
- Navigation bleibt nach Verschieben, Ausschneiden/Einfügen oder projektübergreifendem Ablegen synchron: Das Verschieben oder Ausschneiden/Einfügen einer Datei aus einem tief verschachtelten Ordner, das Löschen eines referenzierten Bildes oder das Ablegen von Dateien zwischen zwei geöffneten Projektfenstern hinterlässt keine veralteten Einträge mehr, die ein manuelles „Von Datenträger neu laden“ erforderten.
- Mind Map und Markdown synchronisieren im Fokus-Bearbeitungsmodus: Das Bearbeiten im Fokusmodus aktualisiert jetzt sowohl die Mind Map als auch den Markdown-Editor korrekt in beide Richtungen.
- Vorschau scrollt bei doppelten Überschriften zur richtigen Stelle: Ein Klick auf eine Überschrift oder einen Gliederungseintrag scrollt auch dann zur richtigen Stelle, wenn mehrere Überschriften denselben Text haben.
- Vorschau übernimmt externe Bildänderungen: Wenn eine Bilddatei außerhalb der App ersetzt wird, zeigt der Vorschaubereich sofort das neue Bild statt der zwischengespeicherten Version.
- Löschen in der Mind Map wird ins Dokument übernommen, und das Kontextmenü erscheint immer: Das Löschen eines Knotens in der Mind Map entfernt jetzt den passenden Inhalt aus dem Markdown-Quelltext, das Rechtsklick-Kontextmenü erscheint zuverlässig, und Rückgängig/Wiederholen verhält sich von beiden Seiten aus konsistent.
- Kursiv mit Unterstrichen gefolgt von Satzzeichen: Markdown wie
_wort_:,_wort_.oder_wort_!wird in der Vorschau jetzt kursiv dargestellt, passend zur Sternchen-Schreibweise. - Plattformübergreifende Pfadkorrekturen unter Windows: „Im Explorer anzeigen“, das Umbenennen von Bildern und die Prüfung auf defekte Links funktionieren jetzt korrekt mit Windows-Backslash-Pfaden, UNC-Netzwerkpfaden (
\\server\share\…) und Ordnernamen, die Punkte enthalten. - Gliederung und Mind Map aktualisieren sich beim Registerkartenwechsel: Beim Wechsel zwischen Registerkarten werden die Bereiche für Gliederung und Mind Map jetzt passend zum aktiven Dokument aktualisiert, statt die Struktur der vorherigen Datei anzuzeigen.
- Markierungs-Werkzeugleiste aktualisiert sich zuverlässig: Die Markierungs-Werkzeugleiste der Mind Map aktualisiert sich jetzt korrekt bei Dateiwechsel, Layoutänderung, Themenwechsel und anderen Neuaufbauten.
- Mind Map stürzt nach dem Bearbeiten von Knoten nicht mehr ab: Ein Absturz wurde behoben, der auftreten konnte, wenn Textbeschriftungen in der Mind Map mitten im Bildaufbau abgebaut wurden.
- Inline-Bearbeitung in der Mind Map wird beim Aktualisieren nicht mehr überschrieben: Das erneute Rendern der Mind Map (etwa nach dem Laden oder Aktualisieren) löst keine unerwünschten Auswahlereignisse mehr aus, die einen gerade bearbeiteten Knoten überschrieben haben.
- Speicherverbrauch der Mind Map nach Neuladevorgängen: Alte Knoten- und Verbindungsobjekte werden jetzt ordnungsgemäß aufgeräumt, sodass über mehrere Neuladevorgänge hinweg Speicher freigegeben wird.
- Zuverlässige Mathematik-Darstellung auf Mind-Map-Knoten: Ein Wettlauf beim Laden von Schriftarten wurde behoben, der Formeln auf Mind-Map-Knoten mit fehlenden oder leeren Glyphen zurücklassen konnte (zum Beispiel ein leeres Kästchen unter einem
√-Zeichen). - Zuverlässigkeit des DOCX-Mathematikexports:
\sqrt{...}wird nicht mehr mit einem leeren Platzhalter vor dem Wurzelzeichen exportiert, zwei aufeinanderfolgendemath-Blöcke verschmelzen nicht mehr zu einem Absatz, und exportierte Matrizen werden von Word akzeptiert, statt die Meldung „Fehler beim Öffnen der Datei“ auszulösen. - Veraltete Editor-Auswahl nach Klick in der Mind Map: Wenn Sie in der Mind Map herumklicken und anschließend in den Editor klicken, wird jetzt ein sauberer Cursor gesetzt, statt einen unerwarteten Textbereich hervorgehoben zu lassen.
- Anheften-Symbol wird korrekt angezeigt: Das Anheften-Symbol in Registerkartenleisten wird nicht mehr als roher Markup-Code dargestellt.
- Bildlaufleiste bei „In Dateien suchen“ nicht mehr abgeschnitten: Die horizontale Bildlaufleiste von „In Dateien suchen“ wird vom Layout des unteren Bereichs nicht mehr abgeschnitten.
- Kontextmenü bleibt bei eintreffender Terminalausgabe geöffnet: Rechtsklick-Kontextmenüs bleiben geöffnet, wenn das Terminal bei eingehender Ausgabe programmgesteuert scrollt, und schließen sich nur bei tatsächlichem Scrollen durch den Benutzer.
- Reiner Vorschaumodus scrollt bei Klick in der Mind Map zur Überschrift: Bei ausgeblendetem Editor scrollt ein Klick auf einen Mind-Map-Knoten die Vorschau jetzt korrekt zur passenden Überschrift.
- Robuste Linkbehandlung für ungewöhnliche URLs: Das Klicken auf einen Link, der Escape-Sequenzen wie
%20enthält, löst keinen Fehler mehr aus; die Datei wird korrekt geöffnet.