Well WrittenA multi-purpose "swiss army" tool for novel writers. Transform VS Code into a powerful novel writing environment with custom draft file format ( Features📝 Draft Files (
|
Command | Shortcut | Description |
---|---|---|
Well Written: Toggle Repetition Mode | Ctrl+Alt+R (Mac: Cmd+Alt+R ) |
Enable/disable repeated word highlighting |
Settings
Customize colors to match your preferences:
Setting | Default | Description |
---|---|---|
wellWritten.sceneMarkers.color |
(theme color) | Color for scene markers. Leave empty to use theme color. Examples: #6495ED , rgb(100, 149, 237) , rgba(100, 149, 237, 0.8) |
wellWritten.repetitionMode.colors |
8 colors | Array of colors for repetition highlighting. Each repeated word gets the next color in rotation. Use semi-transparent colors (rgba) for best results. |
To customize:
- Open Settings (
Ctrl+,
) - Search for "Well Written"
- Modify colors to your preference
Scene Marker Navigation
Folding
- Click arrow icon next to scene marker to fold/unfold
Ctrl+Shift+[
- Fold current sectionCtrl+Shift+]
- Unfold current sectionCtrl+K Ctrl+0
- Fold all sectionsCtrl+K Ctrl+J
- Unfold all sections
Outline View
The extension provides document symbols that appear in VS Code's built-in outline view:
- Open the Outline panel in the Explorer sidebar (or View > Outline)
- See hierarchical structure: Parts > Chapters > Scenes
- Click any item to jump to that section
- Automatically updates as you edit
Breadcrumbs
VS Code's breadcrumbs feature works with scene markers:
- Enable breadcrumbs: View > Show Breadcrumbs
- Shows current location in document structure
- Click any level to see and navigate to other sections
Theme Compatibility
All features use theme-aware colors and work beautifully with:
- ✅ Light themes (Solarized Light, Light+, etc.)
- ✅ Dark themes (Dark+, Monokai, Dracula, etc.)
- ✅ High contrast themes
Requirements
- VS Code version 1.105.0 or higher
Known Limitations
- Repetition mode: Currently doesn't group word forms (e.g., "run", "running", "ran" are separate)
- Scene markers: Not yet compiled to output formats (coming in future versions)
- Word count: Not yet implemented for scenes (planned feature)
Release Notes
See CHANGELOG.md for detailed version history.
1.0.0 (2025-10-10)
Initial release with:
.wrt
draft file support- Scene markers (
$
,$$
,$$$
) - Repetition mode highlighting
- Folding and outline view integration
- Full Polish and English language support
Enjoy writing your novel! 📚✨