DevTasks is a Visual Studio Code extension that revolutionizes your coding workflow with an embedded todo list. Manage your tasks efficiently without leaving your development environment.
Features
Task Management: Add, update, and delete tasks directly within VS Code.
Priority Levels: Assign Low, Medium, or High priority to your tasks.
Due Dates: Set due dates for your tasks to stay on schedule.
Task Filtering: Easily filter tasks by status (All, To Do, Completed, High Priority, Due Soon).
Task Sorting: Sort tasks by Name, Priority, or Due Date.
Customizable Storage: Choose between workspace-specific or global task storage.
Installation
Open Visual Studio Code
Go to the Extensions view (Ctrl+Shift+X)
Search for "DevTasks"
Click Install
Usage
Access the DevTasks view from the Activity Bar (look for the DevTasks icon).
Use the view title buttons to add new tasks, filter tasks, or sort tasks.
Right-click on a task to update, delete, or toggle its completion status.
Configuration
You can configure DevTasks in your VS Code settings:
devTasks.storageScope: Choose between "workspace" (default) or "global" to determine where your tasks are stored.
Commands
DevTasks provides the following commands:
DevTasks: Add New Task
DevTasks: Update Task
DevTasks: Delete Task
DevTasks: Toggle Task Completion
DevTasks: Filter Tasks
DevTasks: Sort Tasks
You can access these commands through the Command Palette (Ctrl+Shift+P) or the context menu in the DevTasks view.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.