DEV Community

Cover image for Take Control of VSCode Tabs with Tabby: The Ultimate Tab Manager!
Namit Arora
Namit Arora

Posted on

Take Control of VSCode Tabs with Tabby: The Ultimate Tab Manager!

Hello, fellow developers!

I’m excited to introduce Tabby, my very first VSCode extension, designed to help you manage, close, and restore tabs efficiently.

gif

💡 Key Features

  1. Tab Mode (F10 Activation):
    • One-key shortcuts for tab management.
    • Close tabs (w), navigate between them (j/k), reorder tabs (a/d), and even jump directly to a specific tab by index (1-9).
  2. Powerful Filtering Options:
    • Hit f in Tab Mode or use the command Tabby: Filter Tabs in Active Tab Group to filter tabs based on:
      • Wildcard Patterns: * for any sequence, _ for a single character.
      • Path-Based Filter: ?myfolder keeps tabs matching a specific folder path.
      • Index-Based Filters: Single index (e.g., 1), ranges (e.g., 3:5), and more.
      • Filenames containing only numbers: \123 for files named "123".
  3. Combined Filtering:
    • Mix and match filters! For example: *.py, 1:4, \123, ?myfolder will keep all .py files, tabs in the 1-4 range, the file 123, and files in myfolder open.
  4. Tab History:
    • Quickly restore closed tabs by pressing h in Tab Mode or runTabby: Open Tabs from History. Also view your closed tabs from the 'Tab History' in the File Explorer View.
    • Press u in Tab Mode to undo restore tabs closed recently (works only for tabs closed/filtered using Tabby).

It’s my first extension, so all suggestions and constructive feedback are greatly appreciated!

Download Tabby from Marketplace.

Postgres on Neon - Get the Free Plan

No credit card required. The database you love, on a serverless platform designed to help you build faster.

Get Postgres on Neon

Top comments (0)

Eliminate Context Switching and Maximize Productivity

Pieces.app

Pieces Copilot is your personalized workflow assistant, working alongside your favorite apps. Ask questions about entire repositories, generate contextualized code, save and reuse useful snippets, and streamline your development process.

Learn more