Collects to-do items in MarkDown files to an Explorer tree view with contextual menues for toggling and removing to-do items and keeps the tree view up-to-date as to-do items are inserted, updated and deleted in any MarkDown file in the workspace.
See the feature rundown.
Use the VS Code debug configuration using the F5 key.
See Running
npm test
CI for this extension is not set up yet.
The extension contains no remote telemetry of any sort that I've put in. VS Code might report stuff to Microsoft, but this extension does nothing of the sort on its own. I will eventually introduce a local telemetry reporter, which will be opt-in.
- Fork the repository
- Create a branch named after the bug issue you are fixing / feature request issue you are implementing
- See
todoif you are implementing a new feature or closing a reported bug - See
wiki/vscode-issues.mdif you are fixing debt caused by VS Code API shortcomings
- See
- Test your changes by following along the feature list in the README of the
demodirectory and ensuring no regressions are introduced - Record the VS Code extension host window (at a reasonable size) using ScreenToGif on the scene set up in the
demodirectory- Follow along with the
READMEand showcase features as they are listed
- Follow along with the
- Remove the related file in
todoand update knowledge base inwikiif applicable - Open a pull request
- Run tests (
npm test) - Update version (
package.json) - Update changelog (
CHANGELOG.md) - Ensure you are logged in or run
vsce login TomasHubelbauer- https://tomashubelbauer.visualstudio.com/_usersSettings/tokens
- https://code.visualstudio.com/api/working-with-extensions/publishing-extension#get-a-personal-access-token
- Make sure the All accessible organizations option was selected
- Execute
vsce publish
