IMarkdown
A language extension for a proposed "IMarkdown" specification.
Features
This specification would hybridise RMarkdown and RST,
and thus this language extension adds to the basic VS Code Markdown grammar, by adding:
- code-folding for RMarkdown chunks and
::: blocks.
- correctly highlighting programming languages in chunk code blocks.
- syntax highlighting of RST roles, directives and comments.
- code-folding of directive blocks.
Example
Example file, with .imd or .imarkdown extension:
TODO
- code-folding for headers
- syntax highlighting within RST code-block directives
- A proper language server, with things like header outlines, auto-completion, ...
Enjoy!
| |