Simple VSCode TODO banner

Simple VSCode TODO

2 devlogs
1h 47m 23s

A simple TODO list extension in VSCode, allows easy todo item adding via the ShowInputBox API, allows viewing of the list in the side (right) panel

This project uses AI

Copilot tab completion, debug

Demo Repository

Loading README...

Nathan

Shipped this project!

Hours: 1.79
Cookies: 🍪 12
Multiplier: 6.52 cookies/hr

A simple TODO list within VS Code

It is designed to help developers (like me) to keep track of features we have to add, bugs we have to fix… Organising them instead of having random # TODO around the codebase

Features

  • Sidebar TODO panel with a live count badge.
  • Manual TODO adding (via Add TODO item in the command pallet)
  • Automatic detection of # TODO and // TODO comments across your workspace.
  • Click a TODO item to jump to the source location.
  • Tick the checkbox to complete an item:
    • Manual TODOs are removed from the list.
    • Comment generated TODOs remove the comment line from the source file.
      N.B. Comment-based removal DELETES WHOLE LINE, including code on the same line (reversiable via meta+z)
  • .todoignore to ignore paths
Nathan

Added auto recognition of # TODO XXX and // TODO XXX. Also added support for manually adding todo (via commands within the command palette!

Attachment
Attachment
0
Nathan

Added a basic side panel tree list view that shows the list of TODO tasks. This is done via VSCode’s tree view API. Which allows me to quickly implement a view

Attachment
0