A general-purpose lister plugin for Total Commander (32/64-bit version).
The plugin uses a modern Chromium-based WebView2 component to display documents. Configuration files are processed with mINI.
The following rendering libraries are used:
- Markdown: marked.js, highlight.js, and detect-charset.
- ReStructuredText: restructured (converted via Browserify).
- AsciiDoc: Asciidoctor.js.
- MHTML: mhtml2html.
- Directory: Thumbnail viewer.
The plugin is tested under Windows 10 and Windows 11, but should theoretically work on Windows 7 and Windows 8 if WebView2 Runtime is installed. On older machines, use WLX Markdown Viewer and HTMLView. CHM files are not supported, but they can be opened with sLister.
Plugin configuration is stored in the edgeviewer.ini file, located in the plugin folder.
Binary plugin archives come with the setup script. Just enter the archive, and confirm installation.
MS Visual Studio 2022 and vcpkg with MSBuild integration are required. Run BuildMakeSetup.bat from MSVS Development Command Prompt to build the project.