Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Taskly - TODO Task ManagerNew to Visual Studio Code? Get it now.
Taskly - TODO Task Manager

Taskly - TODO Task Manager

Candella

|
2 installs
| (0) | Free
Scan your workspace for TODO, FIXME, and HACK comments and display them in an organized, navigable tree view panel.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

TODO Summary Panel - VS Code Extension

A powerful VS Code extension that scans your workspace for TODO, FIXME, and HACK comments and displays them in an organized tree view panel.

Features

  • 🔍 Automatic Scanning: Scans all supported files in your workspace for TODO, FIXME, and HACK comments
  • 📊 Organized View: Groups comments by type with color-coded icons
  • 🎯 Click to Navigate: Click any item to jump directly to the comment location in your code
  • 🔄 Auto-Refresh: Automatically updates when files change
  • 🎨 Visual Indicators: Different icons and colors for each comment type:
    • 📝 TODO (Blue) - Tasks to be done
    • 🐛 FIXME (Red) - Issues that need fixing
    • 🔧 HACK (Yellow) - Temporary workarounds

Supported Comment Formats

The extension recognizes various comment formats across different programming languages:

// TODO: This is a task
// FIXME: This needs to be fixed
// HACK: Temporary workaround

/* TODO: Block comment */
/* FIXME - With dash separator */

/**
 * TODO: JSDoc comment
 */

Supported File Types

The extension scans the following file types:

  • JavaScript/TypeScript: .js, .jsx, .ts, .tsx, .mjs, .cjs
  • Web: .html, .css, .scss, .less, .json, .jsonc
  • Documentation: .md, .mdx, .txt
  • Configuration: .yml, .yaml, .xml, .toml, .ini, .cfg, .conf, .env, .properties
  • Python: .py
  • Java/Kotlin: .java, .kt, .kts, .gradle, .groovy
  • Go: .go
  • Rust: .rs
  • Ruby: .rb
  • PHP: .php
  • C/C++: .c, .cpp, .h, .hpp
  • C#: .cs
  • Swift: .swift
  • SQL: .sql
  • Shell: .sh, .bash, .zsh, .ps1
  • And more...

Usage

  1. Open the TODO Summary Panel: Click on the checklist icon in the Activity Bar
  2. View Comments: The panel shows all TODO, FIXME, and HACK comments grouped by type
  3. Navigate to Code: Click on any item to open the file and jump to that line
  4. Refresh: Click the refresh icon in the panel title to manually rescan

Commands

  • Sample: Refresh TODO Summary - Manually refresh the TODO list
  • Sample: Open TODO Item - Open a specific TODO item (used internally)

Installation

  1. Clone this repository
  2. Run npm install to install dependencies
  3. Run npm run compile to build the extension
  4. Press F5 to open a new VS Code window with the extension loaded

Development

# Install dependencies
npm install

# Compile the extension
npm run compile

# Watch for changes
npm run watch

# Run tests
npm test

License

Read the license file

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

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