Spellcheck
ZetoPad includes a spellchecker powered by Hunspell dictionaries.
Enabling Spellcheck
- Open Settings > Editor
- Enable “Spellcheck”
- 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:
- Click the spellcheck icon in the toolbar
- 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
- Open Settings > Editor > Dictionaries
- Click “Download” next to your language
- 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:
- Right-click a “misspelled” word
- Select “Add to Dictionary”
The word won’t be flagged again.
Personal dictionary location:
~/Library/Application Support/zetopad/custom_dictionary.txtTips
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