smarTODO
Overview
This VSCode extension allows you to manage and visualize TODO tasks within your code files.
Features
Task Syntax
Completion Provider
- Provides a completion snippet for
{} and [] to quickly insert a new main task template.
How to Use
- Activate the Extension:
- Install the extension in VSCode.
- Open a file with the .TODO file extension.
- Add Tasks and Subtasks:
- Add main tasks using
{Task Title} syntax.
- Add subtasks using
[ ]/[] , [X]/[x] for incomplete and completed tasks respectively.
Future Features
- Configuration Options:
- Allow users to customize task and subtask syntax.
- Add options to change the decoration style (e.g., color, font size).
- Task Management:
- Provide a sidebar view for managing tasks and subtasks.
- Allow users to mark tasks and subtasks as completed directly from the sidebar.
- Task Filtering:
- Add the ability to filter tasks based on their completion status.
- Provide commands to show only completed or incomplete tasks.
- Integration with Other Tools:
- Integrate with popular task management tools like Jira, Trello, or GitHub Issues.
- Sync tasks with these tools for better project management.
For any questions or feedback, please contact me at jts2052@gmail.com or jts11@iu.edu.
| |