Based on wlx-markdown-viewer plugin, and upgraded for displays Markdown files via Markdig Markdown Processor, which support modern markdown syntax.
Markdig Markdown Processor is dotnet library, so dotnet core 8.0 is required to be installed.
Plugin configuration is specified in MarkdownView.ini. Markdown-related settings are:
-
Extensions: MarkdownExtensionsfile extensions recognized by the plugin as markdown files. -
Renderer: ExtensionsA collection of extensions for Markdig Markdown Processor. Read to markdig extensions features block
Follow extensions are supported: common, advanced, alerts, pipetables, gfm-pipetables, emphasisextras, listextras, hardlinebreak, footnotes, footers, citations, attributes, gridtables, abbreviations, emojis, definitionlists, customcontainers, figures, mathematics, bootstrap, medialinks, smartypants, autoidentifiers, tasklists, diagrams, nofollowlinks, noopenerlinks, noreferrerlinks, nohtml, yaml, nonascii-noescape, autolinks, globalization -
Renderer: CustomCSSa path to a CSS sheet for customizing the resulting look of the document. A collection of four sheets from Markdown CSS and six Github-inspired sheets courtesy of S. Kuznetsov is included into the package.
The plugin is based on an obsolete Internet Explorer engine, which can be upgraded via registry hacks (check MSDN for details.)
The binary plugin archive comes with the setup script. Just enter the archive, and confirm installation.