Skip to main content
The ResumeLang extension brings the same renderer that powers the CLI and the web editor into VS Code as a webview. No binary, no shell-out — pure JS.

Install

1

Marketplace

Search for ResumeLang in the VS Code Extensions sidebar and click install. The extension automatically depends on the YAML extension by Red Hat.
2

From source

What you get

Live preview

Open any resume.yml and run ResumeLang: Open Preview. The webview re-renders as you type, debounced.

Schema validation

Autocomplete and red-squiggle errors for every field — contributed via yamlValidation, no user config required.

Theme picker

Cmd/Ctrl+Shift+PResumeLang: Select Theme. Switches the preview instantly.

Export and print

Save a standalone HTML or open the system print dialog (Save as PDF) right from the toolbar.

Commands

Settings

Adding themes

The extension ships with the same five themes as the CLI. To add your own, drop a folder under themes/ inside the extension directory:
Reload the extension host. Your theme appears in the Select Theme picker.