Back to Marketplace
TODO Explorer

TODO Explorer

v1.0.1

by Extensions Maker

Find every TODO, FIXME, HACK and BUG comment in your project, jump straight to it, and keep a live count in the status bar

ToolsUtilities

TODO Explorer

Every TODO, FIXME, HACK and BUG you left behind, in one list you can jump from.

Features

  • Project-wide scan for tagged comments, with the file and line number.
  • Jump straight there — pick a result and the file opens.
  • Markdown report grouped by file, with a per-tag summary.
  • Status bar counter showing how many items are open.
  • Scan a single folder from the folder context menu.
  • Skips node_modules, .git, build, dist and friends by default.
  • Usage

    | Where | What happens |

    |---|---|

    | Status bar TODO chip | Rescans and opens the list |

    | Tools menu → Find TODOs | Same |

    | Folder menu → Find TODOs in Folder | Scans just that folder |

    | Command palette → TODO Report | Full markdown report |

    Settings

    | Setting | Default | Description |

    |---|---|---|

    | Tags | TODO,FIXME,HACK,BUG,XXX,NOTE,OPTIMIZE | Which tags to look for |

    | Excluded Folders | node_modules,.git,build,dist,… | Folder names to skip |

    | Maximum Files | 300 | Stops the scan getting slow on huge projects |

    | Maximum File Size (KB) | 128 | Larger files are skipped |

    Notes

    Every file has to be read through the extension bridge, so a scan is bounded on purpose: it reads at most Maximum Files files and gives up after ~18 seconds, rather than hitting the 30-second command timeout and returning nothing. When that happens the title says (partial) and the report tells you how many files were covered — raise Maximum Files, or scan a single folder from its context menu, to go deeper.

    Minified files, source maps and lock files are skipped outright.

    The counter is cleared whenever you save a file, because the cached result is no longer accurate — rescan to refresh it.