This template helps you create a VSCode extension for a specific Python package, such as Black, isort, etc.
- Uses 34j/vscode-python-extension-core to allow you to create an extension just by modifying 4 braces (
[], [], [], []
) in one file. - Based on ryansonshine/typescript-npm-package-template.
py -m venv venv
"venv/scripts/activate"
pip install -U cookiecutter jinja2-strcase
cookiecutter https://github.com/34j/vscode-python-extension-cookiecutter.git
- Get Azure DepOps Personal Access Token.
- Goto Github repo page and add Actions secrets from
Settings
->Secrets
->Actions
. git add -A && git commit -m "chore: Initial Commit"
npm install
- Modify 4 braces (
[], [], [], []
) insrc/extension.ts
. - Debug by pressing
F5
and check if it properly works. - Modify "keywords" in package.json. (Optional)
git add -A && git commit -m "feat: Initial Release"
The icon is not MIT Licensed.