Workspace-local extensions in VS Code.
- Generate a VS Code extension using
yo code
. - Symlink the extension to
~/.vscode/extensions/[id]
. - Disable the extension on every workspace.
- Enable the extension on target workspace.
Removing extra fluff in case the VS Code extension is part of a larger project with build infrastructure:
.eslintrc.json
CHANGELOG.md
vsc-extension-quickstart.md
.vscode
- In
package.json
:eslint
stuff
Things to ignore in .gitignore
:
out
node_modules