ezcord TODO
A lightweight VS Code TODO tracker with priorities, categories, and quick commands.
Features
- Side panel "ezcord TODO" with grouped categories (High, Medium, Low, No Priority)
- Detects TODO comments in common languages (// or #) and shows filename + line
- Quick actions: add, refresh, mark as complete, delete
- Stats overlay with totals and priority breakdown
- Click an item to jump directly to its location in the editor
Installation
- In the Extensions view, search for "ezcord TODO and install.
- Open the panel via the "ezcord TODO" activity bar icon.
Usage
- Open a file and add a comment in a supported format (see below).
- Open the "ezcord TODO" panel → your entries appear grouped by priority.
- Use panel or Command Palette actions:
- Click an item to jump to its location.
- Context menu: mark complete or delete.
- Title bar: add, refresh, stats.
- Pattern (//):
// TODO:[high] Descriptive text
- Pattern (#):
# TODO:[high] Descriptive text
- Supported types: TODO, FIXME, BUG, HACK, NOTE
- Optional priority: [high], [medium], [low]; missing priority appears in "No Priority".
Commands
ezcord TODO: Add new TODO – inserts a new comment at the cursor.
ezcord TODO: Refresh list – rescans project files.
ezcord TODO: Mark as complete – replaces the comment with // ✅ DONE:.
ezcord TODO: Delete TODO – removes the comment line.
ezcord TODO: Show statistics – shows a quick overview in a toast notification.
Tips
- Detection scans common code files (js, ts, py, java, c/cpp, html, css, jsx/tsx, vue, php, rb, go, rs, swift) and ignores
node_modules.
- After saving, the list refreshes automatically; use
Refresh if needed.
License
MIT License. See LICENSE.
| |