Powered by SnapDock Rendering

SnapDock — File Management

SnapDock — File Management

← Back to SnapDock Index

Introduction

This guide covers how to manage files in SnapDock, including opening single files or full folders, navigating through the file tree, managing tabs, and understanding recent file tracking.

Opening Files

You can open content in two ways:

Open File

Loads a single .md file into a new tab. This is ideal when you just want to edit one document quickly.

Open Folder

Loads an entire directory into the file tree on the left side.

When you open a folder:

  • The file tree becomes active.
  • You can browse and open files instantly.
  • The workspace header updates to reflect the folder name.
  • SnapDock treats the folder as your current workspace.

This makes it easy to work on multi-file projects or documentation sets.


File Tree Navigation

The file tree appears on the left whenever a folder is open. You can:

  • Click any file to open it in a new tab.
  • Expand/collapse subfolders.
  • Switch between files instantly.
  • Use the Recent Files panel above the tree for quick access.

The file tree is designed to be simple and predictable, with no hidden behaviors or complex project logic.


Recent Files

Above the file tree is the Recent Files section. It shows:

  • Files you recently opened.
  • Files you closed but may want to reopen.
  • Quick access to documents without re-browsing your folders.

This is especially useful when working across multiple tabs.


Saving Files

SnapDock uses a clear save-state indicator on each tab:

  • Red dot: Unsaved changes
  • Yellow dot: Saved once, but new edits exist
  • Green dot: Fully saved and safe to close

There is currently no “Save All” button; each tab is saved individually.

This keeps the workflow simple and avoids accidental overwrites.


Tabs & Workspace Behavior

Each file opens in its own tab. Tabs are:

  • Independent.
  • Persistent until closed.
  • Tracked in Recent Files when closed.

Closing a tab does not delete the file; it simply removes it from your active workspace. If you reopen the same file, SnapDock restores it cleanly.


Auto-Launching Workspaces

SnapDock does not currently auto-load your last workspace on launch. When you open a folder, it becomes your active workspace for that session, but SnapDock will not automatically reopen it the next time you start the app.

This keeps the workflow simple and predictable, and avoids unexpected file tree loading on startup.