Skip to content

Spellcheck

ZetoPad includes a spellchecker powered by Hunspell dictionaries.

Enabling Spellcheck

  1. Open Settings > Editor
  2. Enable “Spellcheck”
  3. Select your language dictionary

Or toggle with Command Palette: “Toggle Spellcheck”

How It Works

  • Misspelled words are underlined with a red squiggle
  • Click a word for suggestions
  • Or use the Spellcheck Panel to see all errors

Spellcheck Panel

Open the Spellcheck Panel to see all errors in the current snippet:

  1. Click the spellcheck icon in the toolbar
  2. Or use Command Palette: “Toggle Spellcheck Panel”

The panel shows:

  • List of misspelled words
  • Suggestions for each word
  • Click a suggestion to replace

Dictionary Management

Downloading Dictionaries

  1. Open Settings > Editor > Dictionaries
  2. Click “Download” next to your language
  3. Wait for download to complete

Available languages include:

  • English (US, UK, AU)
  • Spanish
  • French
  • German
  • Portuguese
  • Italian
  • Dutch
  • Russian
  • And more…

Storage Location

Dictionaries are stored in:

~/Library/Application Support/zetopad/dictionaries/

Code-Aware Spellcheck

ZetoPad’s spellchecker is code-aware:

  • Ignores code - Variable names, function calls, imports
  • Checks comments - Spelling in comments is validated
  • Checks strings - User-facing text in strings is checked
  • Ignores URLs - Links and paths are skipped

Custom Dictionary

Add words to your personal dictionary:

  1. Right-click a “misspelled” word
  2. Select “Add to Dictionary”

The word won’t be flagged again.

Personal dictionary location:

~/Library/Application Support/zetopad/custom_dictionary.txt

Tips

For Developers

  • Technical terms can be added to custom dictionary
  • Code-heavy snippets can have spellcheck disabled per-snippet

For Writers

  • Use Markdown snippets for documentation
  • Spellcheck + Preview gives you a writing studio

Hunspell Compatibility

ZetoPad uses the Hunspell dictionary format (.dic + .aff files), the same format used by:

  • LibreOffice
  • Firefox
  • Chrome
  • macOS