Markview IntegrationPreview Markdown with Markview's native typography engine and export PDF or PNG without installing Markview separately. Previously published as Better markdown PDF, this extension keeps the same Marketplace identity so existing installations upgrade in place. Preview MarkdownOpen a Markdown file and click the M icon at the top right of the editor, or run Markview: 打开侧边预览. The preview uses Markview's Rust engine compiled to WebAssembly, drawing text onto a canvas. It supports unsaved edits, selection and copy, images, links, synchronized scrolling and restored reading positions after Reload Window. Export PDF and PNGRight-click a Markdown editor and choose Markview: 导出 PDF…, 导出 PNG…, or 使用模板导出…. Choose a destination; the suggested filename matches the source document. Export uses the current editor buffer, including unsaved changes, and the native engine included in the platform-specific extension. The template command lets you select a bundled design or a custom Templates and settingsChoose a reading template with Markview: 选择阅读模板…. Reading and export can use independent defaults:
For a custom template, set
Settings inherit from the nearest directory with a template choice, including parent directories outside the open workspace. A child preset replaces an inherited custom file; Write an MVSS template: MVSS is a TOML stylesheet that defines font families, colors, spacing and element rules. Declare the intended destination ( FontsRun Markview: 字体管理… to inspect the fonts required by a template, add a font directory, or download missing families. Available sources and license information appear in the panel. Downloads stay in extension storage and do not install fonts system-wide. Family availability does not guarantee coverage of every character. Upgrading from Better markdown PDF or Markview4vsc
RequirementsA local, trusted VS Code workspace is required. Packages are available for Apple Silicon macOS, Windows (x64 and ARM64), and Linux (x64 and ARM64). Intel macOS is not supported in this release. Linux requires glibc 2.35 or newer, fontconfig and a working Vulkan driver for native PNG export. Browser-only VS Code and remote/virtual workspaces are not supported in this release. |