This plugin is a prototype for CriticMarkup in Obsidian (for collaborating on documents).
If you're interested in developing this further, you can fork the repo.
What is currently implemented is highlighting of all markup and hiding of its syntax in Live Preview.
The Live Preview implementation also demonstrates how to use the parser.
- Sidebar view for all markup in the current file.
- Should support jumping to the correct document position.
- Reading view MarkdownPostProcessor.
- Hotkeys for marking/undoing markup.
- Proper styling for Live Preview.
- ...