- Hello World command
pnpm installPress F5 in VSCode to launch the Extension Development Host.
| Script | Description |
|---|---|
pnpm compile |
Type check and build |
pnpm watch:esbuild |
Watch mode (esbuild) |
pnpm watch:tsc |
Watch mode (type checking) |
pnpm lint |
Lint with oxlint |
pnpm format |
Format with oxfmt |
pnpm test |
Run tests |
pnpm test:watch |
Run tests in watch mode |
pnpm package |
Package as .vsix |
pnpm package
pnpm vsce publishSearch and replace these placeholders when creating a new extension:
| Placeholder | Description |
|---|---|
<EXTENSION> |
Extension identifier (kebab-case) |
<DISPLAY_NAME> |
Human-readable name |
<DESCRIPTION> |
Short description |
<PUBLISHER> |
VSCode marketplace publisher ID |
<AUTHOR> |
Author name |
<LICENSE> |
License type |
<USERNAME> |
GitHub username |
<REPO> |
GitHub repository name |