Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dheovani/todo-list

TODO List extension for vscode
https://github.com/dheovani/todo-list

extension javascript todo todolist typescript visual-studio-code vscode vscode-extension

Last synced: about 1 month ago
JSON representation

TODO List extension for vscode

Awesome Lists containing this project

README

        

# TODO List Helper for VSCode
πŸŽ‰ Welcome to the TODO Organizer extension for Visual Studio Code! This extension helps you manage and organize your TODOs efficiently within the editor.

## πŸš€ Features
- πŸ“‹ List all TODOs: View all your TODO items in one place.
- βž• Add TODO: Easily add new TODO items.
- ✏️ Open File: Jump to the file and line where the TODO is located.
- ❌ Delete TODO: Remove specific TODO items.
- 🧹 Clear All: Clear all TODO items at once.
- πŸ”„ Refresh: Refresh the TODO list to ensure it’s up-to-date.

## πŸ’‘ How to Use
1. Install the extension from the [Visual Studio Code Marketplace](https://marketplace.visualstudio.com/publishers/Dheovani).
2. Open a folder or workspace in VSCode.
3. Use ALT + ADD (button +) to add a TODO.
- You can also define your own keybinding. See [Usage](#Usage) bellow for details.
4. In the activity bar, access the TODO List! πŸ“‹

## πŸ› οΈ Usage
Once installed, you can access the TODO Organizer from the Activity Bar. The following commands are available:

- πŸ”„ Refresh: Refresh the TODO list.
![Refresh](samples/Refresh.gif)

- ➑️ Open File: Open the file at the specific TODO.
![Open file](samples/Open%20file.gif)

- ➑️ Open File and Delete: If the opened item doesn't exist anymore, you can delete it
![Delete If Dont Exists](samples/Delete%20If%20Dont%20Exists.gif)

- βž• Add TODO Item: Add a new TODO item.
![Add item](samples/Add%20item.gif)

- βž• ... OR just type TODO and i'll add it for you
![Auto Add](samples/Auto%20Add.gif)

- πŸ—‘οΈ Delete Item: Delete a specific TODO item.
![Delete](samples/Delete.gif)

- 🧹 Clear: Clear all TODO items.
![Clear](samples/Clear.gif)

- βš™οΈ Keybinding: Set specific keybinding for add function
![Keybinding](samples/Keybinding.gif)

## 🀝 Contributing
Contributions are welcome! If you find any issues or have suggestions for improvements, please create an issue or submit a pull request on GitHub.

## πŸ“ License
This extension is licensed under the [MIT License](LICENSE.txt).

## πŸ“’ Feedback
If you have any feedback or questions, feel free to [reach out](mailto:[email protected]).

I hope you find this extension useful! Happy coding! πŸš€