Ein nativer macOS-Markdown-Editor — schlank, schnell und ohne Ablenkung.
- Live-Vorschau — Markdown wird in Echtzeit als formatierter Text gerendert
- Formatierungs-Toolbar — H1–H3, Fett, Kursiv, Durchgestrichen, Code, Code-Block, Listen, Blockquote, Link, Trennlinie
- Datei-Browser — Ordner öffnen und alle
.md-Dateien in der Sidebar anzeigen - Zuletzt geöffnet — Schnellzugriff auf die letzten 10 Dateien
- Vorlagen — README, Changelog, Meeting-Notizen, Blog-Post und mehr
- Speichern — Export als
.md-Datei mit macOS-Speicherdialog - Ordner-Bookmark — gewählter Ordner wird über App-Neustarts hinweg gespeichert
- Keyboard Shortcuts — alle gängigen macOS-Shortcuts (⌘N, ⌘S, ⌘O …)
| Shortcut | Aktion |
|---|---|
| ⌘N | Neues Dokument |
| ⌘⇧N | Vorlage auswählen |
| ⌘O | Ordner öffnen |
| ⌘S | Speichern / Exportieren |
| ⌘R | Dateiliste aktualisieren |
- macOS 13 Ventura oder neuer
- Xcode 15 oder neuer
git clone https://github.com/bastio89/MarkdownTool.git
cd MarkdownTool
open MarkdownTool.xcodeprojIn Xcode:
- Team in den Signing-Einstellungen auswählen
- ⌘R — bauen und starten
MarkdownTool/
├── ContentView.swift # Root-View mit NavigationSplitView
├── EditorModel.swift # ObservableObject für Editor-Zustand
├── FileBrowserView.swift # Sidebar: Ordner, Dateien, Zuletzt geöffnet
├── FileManager.swift # Dateioperationen, Ordner-Watching, Bookmarks
├── MarkdownEditorView.swift # NSTextView-Editor mit Formatierungs-Toolbar
├── MarkdownPreviewView.swift # Live-Vorschau via NSAttributedString (HTML)
├── MarkdownToolApp.swift # App Entry Point
├── TemplatePickerView.swift # Vorlagen-Sheet
├── Templates.swift # Vordefinierte Markdown-Vorlagen
└── ToolbarView.swift # In-Content-Toolbar (Dateiname, Aktualisieren)
MIT License — siehe LICENSE