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: MarkdownExtensions
file extensions recognized by the plugin as markdown files. -
Renderer: Extensions
A 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: CustomCSS
a 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.