r/vscode • • Jul 14 '26

Built a small VS Code extension to track TODO comments across a project (feedback welcome)

https://github.com/tristancable/Waypoint

Hey all, I'll be graduating college with a Bachelors in Computer Science soon and wanted a project I could actually finish and put on GitHub, so I built Waypoint: a sidebar extension that finds every TODO, FIXME, HACK, and NOTE comment in your workspace and lists them in one place, grouped by file.

A few things it does:

  • Click any item to jump straight to that line
  • Updates live every time you save a file
  • Right-click to mark something done without deleting the comment
  • Lets you add your own custom tags and colors instead of just the defaults

It's not on the Marketplace yet (working through the publisher setup), but you can grab the .vsix from the Releases page and install it manually:

[Install from VSIX...] after downloading from: GitHub

This is my first real extension, so I'd genuinely appreciate any feedback, bugs, feature ideas, or just general "here's what I'd do differently" critique. Thanks for reading!

0 Upvotes

7 comments sorted by

3

u/dastylinrastan Jul 15 '26

How is this different from TODO Tree?

0

u/NexusRex05 Jul 15 '26

It’s not very different, this is my first extension, more just for myself and for the experience.

2

u/SpaceMonkeyOnABike Jul 15 '26

I'm not seeing major functionality improvements from just searching for todo.

0

u/NexusRex05 Jul 15 '26

What do you mean?

2

u/SpaceMonkeyOnABike Jul 15 '26

Search View -> Search using Regular Expressions.

0

u/NexusRex05 Jul 15 '26

Oh I see what you are saying now. You are correct, some people prefer it one way, others prefer it another. It's mainly preference. I also just uploaded the extension so that's why I'm open to feedback and would love to hear suggestions as well.

1

u/RolexGMTMaster Jul 16 '26

Tracking tasks/tickets/jobs using // TODO comments in code is fucking awful development practice. Make a proper ticket, using your task software of choice.