Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>TODO Code TrackerNew to Visual Studio Code? Get it now.
TODO Code Tracker

TODO Code Tracker

Anca Muscalagiu

|
40 installs
| (0) | Free
Extension which helps you track and prioritize the todos in your code according to their importance.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

TODO Code Tracker Extension

"TODO Code Tracker" extension is designed to help developers manage and prioritize TODO comments in their JavaScript and TypeScript projects in Visual Studio Code.

Features

TODO Code Tracker enhances your productivity by providing two key features:

  • Autocomplete TODO Comments: Automatically suggests TODO-HIGH, TODO-MEDIUM, or TODO-LOW as you type TODO in your code, allowing you to set the priority of your task directly.

  • Find TODOs Command: Scans your project for all TODO comments and displays them in a list, organized by priority. The priority is either deduced by the keywords 'TODO-HIGH', 'TODO-MEDIUM', 'TODO-LOW' or automatically estimated using an ML model. This list is accessible via the Command Palette or through Ctrl+Alt+T ( or Cmd+Alt+T for macOs ) keyboard shortcut, and clicking on a TODO item will navigate you directly to the file and line where the TODO comment is written.

Screenshots

Autocomplete Feature

Autocomplete Feature

Find TODOs Command

Find TODOs List

Requirements

This extension requires Python > 3.9 and pip > 21.2.4 for the machine learning model to run inference. If these versions are not available, TODOs that lack a specified priority keyword will automatically be considered of the least priority, as in version 1 of the extension, where priority prediction was not available.

Keep in mind that the Extension will use your local Python installation to aquire the necessary packages to run the inference endpoint! At the first activation of the extension there will be a delay until the requirements are installed and the inference endpoint starts.

Additionally, the extension requires Visual Studio Code version 1.80.0 or higher. It works seamlessly with the most recent versions of Visual Studio Code.

Extension Settings

Currently, the TODO Code Tracker does not require any specific settings adjustments. It works out of the box with the default configuration.

Known Issues

  • Occasionally, the TODO list may not refresh automatically if TODO comments are added or modified. A manual refresh of the list might be necessary.

Release Notes

1.0.0

Initial release of TODO Code Tracker.

  • Autocomplete for TODO-HIGH, TODO-MEDIUM, TODO-LOW.
  • New command "Find TODOs" that lists and prioritizes TODO comments in your project.

2.0.0

Enhanced release of TODO Code Tracker with machine learning-based priority estimation.

  • Automatically assigns priority levels to TODO comments without a specified priority keyword, based on the comment's content.

Enjoy using TODO Code Tracker to efficiently manage and navigate your coding tasks!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft