An IDE based Task Manager Extension
The Task Manager Extension is designed to facilitate seamless collaboration and task management within software development teams directly from your favoured IDE. It allows developers to create and manage nested lists of tasks, each with associated properties akin to JIRA tickets. Additionally, developers can attach code snippets, files, folders, and add comments to tasks, streamlining communication and task execution.
- Task Creation and Management: Create nested lists of tasks with customizable properties.
- Properties and Details: Assign properties to tasks such as title, description, assignee, status, priority, and more.
- Attachment Support: Attach code snippets, files, or entire folders to tasks for easy reference and execution.
- Commenting: Add comments to tasks to provide updates, ask questions, or discuss details directly within the task context.
- Sharing and Collaboration: Share task lists with team members to foster collaboration and improve task visibility.
- IDE installed on your system.
- Basic knowledge of JavaScript and VS Code extension development.
- Open IDE.
- Go to the Extensions view.
- Search for "CodeSync" and click install.
-
Creating a Task:
- Open the VS Code Command Palette (
Ctrl+Shift+P
). - Search for "Task Manager: New Task" and follow the prompts to create a new task.
- Open the VS Code Command Palette (
-
Managing Tasks:
- Use the context menu on tasks to edit properties, attach files, add comments, etc.
-
Sharing Tasks:
- Export tasks to a file and share it with your team. They can import it using the extension.
Contributions are welcome! If you have ideas for new features, enhancements, or find bugs, please create an issue in the GitHub repository.
- Fork the repository.
- Create your feature branch (
git checkout -b feature/NewFeature
). - Commit your changes (
git commit -am 'Add new feature: NewFeature'
). - Push to the branch (
git push origin feature/NewFeature
). - Create a new Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to the VS Code team and the community for their support and resources.
For questions or support regarding the extension, feel free to reach out:
- Email: madanmayank5@gmail.com
- Twitter: @Doomsdayproto
Feel free to customize this README further based on additional features or specific functionalities your extension offers. Happy coding!