Pick any file or folder on the left to see what it is, why it exists, when you add it and the mistakes people make with it. Switch the stage to watch the project grow.
Top level, at Growing
# Generate the extension without installing Yeoman globally (pick "New Extension (TypeScript)" and the esbuild bundler)
$ npx --package yo --package generator-code -- yo code
# Open it and press F5 to launch the Extension Development Host
$ cd todo-lens && code .
# Run the extension tests in a downloaded VS Code
$ npm test
# Production: package a .vsix to install locally or attach to a release
$ npx vsce package
# Production: publish to the Visual Studio Marketplace
$ npx vsce publish
# Production: publish the same .vsix to Open VSX for VS Code forks