wipman extension for VSCode
Extension development
Install project dependencies:
npm install # do not use `npm ci`
Debug the extension in VSCode:
- Run TypeScript compiler:
npm run watch .
- Open
src/extension.ts in your editor.
- Press
F5 .
- Once the new VSCode instance is launched, select the Markdown language.
Publish extension:
Manually bump version:
npm version patch # major/minor/patch/...
# see `npm version --help` for more options
Check published versions if you are unsure about whether you need to bump the version or not.
Push latest changes: git push
Go to CI and manually approve to publish.
(AVOID WHEN POSSIBLE, use CI instead)
Manually publish the extension:
Set up credentials as environment variables:
VSCODE_PUBLISHER_ID : publisher ID, see [here][1] for more context.
VSCE_PAT : personal access token, follow [these instructions][1] to get one.
Publish the extension bumping the version:
npm run publish minor # major/minor/patch/...
# see `npm version --help` for more options
This will compile the extension with typescript (same as npm run vscode:prepublish ) and upload it to the extension marketplace.
Known Issues
...
Release Notes
0.0.2
- Remove information pop-up used for debugging
- Update docs: fix explanation
- Update docs: fix typos in URLs
0.0.1
| |