Powered by SnapDock Rendering

SnapDock — Writing & Editing

← Back to SnapDock Index

Writing & Editing

This section covers how to write, edit, and preview Markdown inside SnapDock.
From basic formatting to tabbed editing and live preview, this page explains the core workflow of creating documents in a clean, distraction‑free environment.


Markdown Features

SnapDock supports full Markdown syntax, including:

  • headings
  • bold & italic text
  • lists
  • tables
  • code blocks
  • blockquotes
  • links & images
  • callouts (via Markdown‑It plugins)
  • footnotes

Everything renders instantly in the live preview panel, matching the selected theme.


Live Preview

SnapDock does not use real‑time preview.
Instead, you write in pure Markdown and toggle the preview when you want to see the rendered output.

  • Press Show Preview to switch from the editor to the rendered Markdown view
  • Press Edit Markdown to return to the editor
  • The preview uses the same Markdown‑It engine that powers exports
  • The preview always reflects your current theme

This approach keeps the editor fast, stable, and distraction‑free while still giving you full control over when you view the formatted result.


Editor Layout

The editor is designed to stay out of your way:

  • clean typography
  • minimal chrome
  • no cluttered toolbars
  • predictable spacing
  • stable cursor behavior

SnapDock behaves like a traditional writing app, but with the flexibility of Markdown.


Tabs & Workspace History

SnapDock uses a tabbed interface for managing multiple documents.

  • New Tab creates a fresh document
  • Closing a tab does not delete the file
  • Recent Files (above the file tree) lets you reopen closed tabs instantly

Tabs also include a save‑state indicator:

  • Red dot → unsaved
  • Yellow dot → saved once, but new edits exist
  • Green dot → fully saved

This makes it easy to manage multiple documents without losing track of changes.


Editing Tips

A few small details that make writing smoother:

  • SnapDock auto‑focuses the editor when you open a file
  • Undo/redo works across tabs
  • The editor remembers your scroll position
  • Switching themes updates both editor and preview instantly

More advanced editing features will be documented here as SnapDock evolves.