With cursor on `xamp`, next expansions will be:
→ example
→ example.com
→ https://example.com
→ 'https://example.com'
→ url: 'https://example.com'
→ { url: 'https://example.com' }
→ const config = { url: 'https://example.com' }
→ const config = { url: 'https://example.com' };
Commands
genericExpandSelection.expand: Expand Selection
genericExpandSelection.shrink: Shrink Selection
Development
# Install dependencies
pnpm install
# Type check and lint (TypeScript and ESLint)
pnpm run check
# Run tests (builds TypeScript, runs esbuild, then executes tests)
pnpm run test
# Build, type check, lint, and package extension as out.vsix
pnpm run build
# Build and install the packaged extension locally (outputs out.vsix and installs it)
pnpm run vsce:install