MdToPdf
Convert Markdown files to PDF inside VS Code.

Features
- Command:
Markdown to PDF: Convert File
- Right-click
.md in Explorer and convert directly from the context menu
- Select a
.md file and generate a .pdf file
- Optional auto-open of the generated PDF file
- Configurable output folder and overwrite behavior
Extension Settings
mdtopdfext.outputFolder: Target folder for generated PDF files.
- Empty: save next to source
.md
- Relative: resolved from the first workspace folder
- Absolute: used directly
mdtopdfext.overwriteExisting: Overwrite existing .pdf file if present.
mdtopdfext.openAfterConvert: Open generated PDF file after conversion.
mdtopdfext.chromeExecutablePath: Optional path to Chrome/Chromium executable used by the converter.
Scripts
npm run compile: Compile TypeScript
npm run watch: Watch and compile on changes
npm run lint: Run ESLint
npm test: Run extension tests
Run locally
- Install dependencies:
npm install
- Press
F5 in VS Code to launch Extension Development Host
- Convert using either:
- Explorer right-click on a
.md file -> Markdown to PDF: Convert File
- Command Palette ->
Markdown to PDF: Convert File
Publish
- Install VSCE globally:
npm i -g @vscode/vsce
- Login once:
vsce login michaelsam94
- Publish:
vsce publish
| |