| Colored Task Manager for Visual Studio CodeThis Visual Studio Code extension provides a simple task manager, allowing you to manage tasks and associate files with each task. Tasks can be created, deleted, and marked as complete. The extension also allows you to set a random color for each task, which will be applied to associated files' tabs in the editor. 
IMPORTANT NOTE : AFTER INSTALLING COLORED TASK MANGER YOU MAY GET THE POPUP "YOUR CODE INSTALLATION IS CORRUPT..." UPON RESTART. JUST CLICK ON THE GEAR ICON AND CHOOSE DON'T SHOW AGAIN. This Extension is not compatible with: Tabscolor How it looks
 Features
Create a task with a unique colorAdd files to a taskOpen all files associated with a taskRemove files from a taskRemove a taskUpdate a task's completion statusShow active and completed tasks in separate sections in the Explorer tabContext menu to complete/uncomplete tasksAdd and commit tasksAutomatically close files not in tasks at a timed interval (configurable in settings)Control when files are added to tasks through settingsAdd notes to files in tasksAdd Subtasks to Task and Files to subtasks InstallationYou can install the latest version of the extension via the Visual Studio Marketplace here. or 
Open Visual Studio CodePress Ctrl+P(orCmd+Pon macOS) to open the Quick Open dialogType ext install file-organizerand pressEnterReload Visual Studio Code IMPORTANT: to use this extention on macOS you must move your vscode install into the application folder UsageAfter installing the extension, you can access the Task Manager view from the Activity Bar or the Explorer sidebar. You can create tasks, add files to tasks, and manage tasks using the provided commands. The extension will also apply the task color to the associated file tabs in the editor. 
Close and Open VSCode after installation.(Optional) Use the command palette (Ctrl+Shift+PorCmd+Shift+Pon Mac) to access the extension's commands: 
Create Task: creates a new taskThe Task Manger Tab in the activity bar will give you access to the reset of the commands: Tab view:
Create Task: Creates a new task, button at the top of the tab view. Tasks:
Rename Task: Allows you to update the name of a Task,InlineRemove Task: Deletes a Task,InlineGenerate Random Color: Generates a new random color for a task,InlineSave Files in Task: Saves all files in a task,Inline Manipluate Task Files:
Close All Files in Task: Closes all open files in Task, available in the task context menuClose All Files not in Task: Closes all open files in that are not in a Task, available in the task context menuOpen All Files in Task: Opens all files in Task, available in the task context menuSort All Files in Task: Sorts all open files in Task so they display next to one another, available in the task context menuRemove File from task: Deletes a file from a task,Inline Subtasks:
Add Subtask: Adds a subtaskto a task, available in the task context menuRemove Subtask From Task: Deletes a subtask, available in the task context menuRemove File From Subtask: Removes a file from a subtask,InlineAdd File to Subtask: Adds a file to a subtask,Inline Add Files:
Add File to Task: Adds a file to a Task, available in the task context menuAdd File to Active Task: Adds a file to the active Task (Active task is indicated by the larger icon)Remove File from task: Deletes a file from a task, availableInline Notes:
Add Note to file: Adds a Note to the current file, available in the file context menuAdd Note to file in Active Task: Adds a Note to the current file if it's in the active task,
Notes save the current highlighted text; clicking on a note will take you to the saved textRemove Note: Deletes a Note,Inline Utils:
Activate Task: Colors all files in task based on the selected Task and brings all files together, available in the task context menuComplete Task: Marks a task as complete; complete tasks are not visible in the task manager tab and can be seen in the "Completed Tasks" explained below, available in the task context menuAdd and commit Files in Task: Allows you to add and commit any changes to files withinThe Explorer tab will display two sections: "Active Tasks" and "Completed Tasks". 
Right-click on a task in either section to access the context menu with options to uncomplete the task.Click on a task to open all files associated with it.Click on a file under a task to open the specific file. Keyboard Shortcuts
| Key | Command |  
| Ctrl + Alt + t / Cmd + Opt + t | Add File to Active Task |  
| Ctrl + Alt + y / Cmd + Opt + y | Add Note to open file in Active Task |  
| Ctrl + Alt + a / Cmd + Opt + a | Open All Files in Task in Active Task |  
| Ctrl + Alt + c / Cmd + Opt + c | Close All Files in Task in Active Task |  
| Ctrl + Alt + s / Cmd + Opt + s | Save Files in Active Task |  
| Ctrl + Alt + n / Cmd + Opt + n | Create a new Task |  Extension Settings
Go to on Windows/Linux File > Preferences > Settingsor on macOSCode > Preferences > Settings
(or Ctrl + ,on Windows/Linux orCmd + ,on Mac).Search for "Colored Task Manager" in the search bar: 
| Name | Default | Values | Description |  
| taskFileOrganizer.openFileBehavior | doNothing | doNothing/promptForTask/addToActiveTask | Determine the behavior when a file is opened. You can choose to add the opened file to the active task, select a specific task to add the file to, or do nothing. |  
| taskFileOrganizer.enableAutoClose | false | true/false | Automatically close any files that are not associated with a task. This action is performed at specified intervals to help maintain a clean and focused workspace. |  
| taskFileOrganizer.closeFilesInterval | 600000 | Any Int above 1000 | Interval (in milliseconds) to automatically close files not in tasks. Minimum: 1000 (1 second). |  
| taskFileOrganizer.autoSetActiveTask | false | true/false | Automatically set the active task based on the most recently selected file. If you switch between files, the task associated with the current file will become the active task. |  Known Issues
After installing the extension, you may see a message saying "Your Code installation is corrupt..." Click on the gear icon and choose "Don't show again."This extention has not been tested on Linux but is not expected to work.Subtask is early Beta, Generating a new color for task with subtasks will not always work and is discouragedAny Tasks create before 0.1.11 Will need to have a new color generated TODO
Color pickerSort Tabs based on subtaskRemove Explandible attribute from complete and active views Release NotesThis is a beta, please report any bug you find! 0.2.7 |  |