Turn TODO, FIXME and BUG comments into an organized task board inside VS Code.
Taskio helps you keep technical debt visible without leaving your editor. It scans your workspace, groups code comments by priority, file or folder, and lets you search, export or send tasks to Trello in a few clicks.
No setup required for the core workflow. Install Taskio and start organizing the comments already living in your codebase.
- Detect
TODO,FIXMEandBUGcomments automatically - Add custom keywords to match your workflow
- View all tasks in a dedicated VS Code Tree View
- Search tasks across the entire workspace
- Set priorities with
!,!!and!!!(customizable) - Group tasks by priority, file or folder
- Export tasks to JSON, Markdown or TXT
- Customize highlight color
- Send tasks to Trello with optional integration
Code comments are where technical debt often hides.
Taskio makes those comments visible, searchable and easier to act on. Instead of losing important notes across source files, you get a lightweight task board built directly into VS Code.
Taskio detects TODO, FIXME and BUG by default, but both the keywords and priority markers are fully customizable on extension settings.
// TODO! Refactor this function
// FIXME!! Handle edge cases
// BUG!!! Crashes on startupDefault priority markers:
!Low!!Medium!!!High
Taskio can send code tasks to Trello so they can move into your existing workflow.
Trello cards can include the task description, file path, line number and task metadata.
Export your tasks when you need to share, document or review them outside VS Code.
Supported formats:
- JSON
- Markdown
- TXT
Exported tasks include the file path, line number, priority and clean task description.
Taskio includes commands for searching, refreshing, grouping, exporting, copying, removing and sending tasks to Trello.
Main commands:
Taskio: Search Tasks...Taskio: RefreshTaskio: Change Grouping ModeTaskio: Export TasksTaskio.Trello: Send to TrelloTaskio.Trello: Open in Trello
Taskio can be configured from the VS Code Settings UI or directly in settings.json.
{
"taskio.keywords": ["TODO", "FIXME", "BUG"],
"taskio.color": "#6042f5",
"taskio.enhanceAllText": false,
"taskio.priorityMarkers": {
"high": "!!!",
"medium": "!!",
"low": "!"
}
}- Developers who use comments to track work
- Teams that want to make technical debt more visible
- Projects with scattered TODO, FIXME or BUG notes
- Anyone who wants a lightweight task board inside VS Code
If Taskio helps you stay organized, leaving a review on the VS Code Marketplace really helps the project grow. :)



