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.

Billboard image

Monitor more than uptime.

With Checkly, you can use Playwright tests and Javascript to monitor end-to-end scenarios in your NextJS, Astro, Remix, or other application.

Get started now!

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay