Skip to content

Latest commit

 

History

History
54 lines (39 loc) · 1.39 KB

TODO.md

File metadata and controls

54 lines (39 loc) · 1.39 KB

VS Tab Groups

Create and manage tab groups to improve your development workflow.


Features

Extension Settings

  • Control whether all open tabs should be replaced when opening a new tab group
  • Exclude certain folders from add file to group

WorkSpace Context

  • Save state of the workspace
  • Load previous state of the workspace

Actions on Tabs and Groups

  • Create tab groups

  • Remove all tab groups

  • Add tabs/files to a tab group

  • Open a tab group in the editor

  • Close tab groups

  • Change the icon of a tab group for easier identification

  • Remove a tab group

  • Open a tab

  • Close tabs

  • Remove a tab/file from group

  • Open a tab/file when clicked

Extension Tests

  • Create tests for the extension
    • Test TreeItem
    • Test tree_view

Misc

  • Create release notes
  • Update ReadMe

Bugs

Add items

  • On startup, not all open tabs will be displayed as open. Vscode needs to register that they are open.

Open files

  • When opening a file/group, sometimes an error is thrown

Close tabs

  • When closing a group, the last tab is not closed, but can be closed when closing files individually
  • Closing a tab that is closed, will make the tab pop up and then be closed if the file was opened previously
  • Can not close tabs that are open on startup without re-opening them