-
Notifications
You must be signed in to change notification settings - Fork 1
Getting Started
zzm edited this page Aug 31, 2026
·
2 revisions
- Visual Studio Code 1.90 or newer
- A PDF with a selectable text layer
- No account or translation service is required for basic reading and annotation
- Download the VSIX from the latest GitHub release.
- In VS Code, open the Command Palette.
- Run Extensions: Install from VSIX... and select the downloaded file.
- Run Developer: Reload Window once after installation.
You can also install from a terminal:
code --install-extension /path/to/inleaf-reader.vsix --force- Open a PDF in VS Code.
- Click the blue nested-book icon in the editor title bar.
Alternatively, right-click a PDF in the Explorer and choose Inleaf Reader: Open Paper Reader.
- Prev / Next: move one page at a time.
- Page: jump directly to a page number.
- − / +: zoom out or in.
- Fit: fit the page to the available width.
- Show panel: open annotations, wordbook, filters, and translation settings.
The right panel starts hidden so the document remains the main focus.
- Select text in the PDF.
- Choose Highlight, Underline, or Note from the inline toolbar.
- Continue reading. The annotation is saved automatically.
See Reading and Annotations for editing, deletion, tags, exports, and OCR-related limitations.
Run build and packaging commands from the repository directory, not from the folder containing your PDFs:
cd /path/to/inleaf-reader
npm ci
npm run package:vsix -- --out /tmp/inleaf-reader.vsix
code --install-extension /tmp/inleaf-reader.vsix --forceThen run Developer: Reload Window.