Inline Ruby Annotation for VS CodePreview Inline Annotation syntax as ruby/furigana, over/under glosses, bouten, overlines, and underlines in VS Code's built-in Markdown preview.
The extension is a thin adapter: it installs
Scope
VS Code provides one contiguous Markdown source stream, so rich-text run boundaries do not apply here. Markdown-owned constructs such as escapes, emphasis, strikethrough, links, code, HTML, and entities remain under markdown-it's rules. Development
Inside the sibling-repo workspace, verify the adapter against an unpublished core change with:
The test suite runs the shared renderer corpus and the contiguous-source side
of the segment-boundary fixtures. Before publishing, update the lockfile to the
released core version and run the normal Ecosystem
SafetyThe adapter injects no preview scripts. The shared renderer escapes user-authored text before returning HTML to VS Code. LicenseMIT |