Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go to Folder

Quickly navigate to any folder in your workspace using fuzzy search. No more endless scrolling through the Explorer sidebar in large codebases.

Demo

Features

  • Fuzzy folder search - Find folders by typing partial names
  • Favorites - Star folders for instant access (shown at top)
  • Recent folders - Recently used folders appear first
  • Search in folder - Open VS Code search scoped to any folder
  • Quick actions - Reveal in Explorer, create files, open terminal, copy path
  • Smart indexing - Caches folder structure for instant results
  • Configurable excludes - Skip node_modules, .git, and other folders
  • Keyboard-first - Fast navigation without touching the mouse

Usage

  1. Press Cmd+Shift+O (Mac) or Ctrl+Shift+O (Windows/Linux)
  2. Type to search for a folder
  3. Select a folder and choose an action:
    • Reveal in Explorer - Show folder in sidebar
    • Search in Folder - Open VS Code search scoped to this folder
    • Add/Remove from Favorites - Star folders for quick access
    • New File Here - Create a file in the folder
    • New Folder Here - Create a subfolder
    • Open in Terminal - Open terminal at folder location
    • Copy Path - Copy absolute path to clipboard
    • Copy Relative Path - Copy relative path to clipboard
    • Open in New Window - Open folder as new workspace

Favorites & Recents

  • Favorites appear at the top with a ★ star icon
  • Recent folders appear next with a ⏱ history icon
  • Both persist across VS Code sessions
  • Use the action menu to add/remove favorites

Commands

Command Description
Go to Folder: Open Open the folder picker
Go to Folder: Refresh Index Manually refresh the folder index
Go to Folder: Clear Recent Folders Clear the recent folders list
Go to Folder: Clear Favorites Clear all favorite folders

Keyboard Shortcuts

Shortcut Command
Cmd+Shift+O / Ctrl+Shift+O Open folder picker

Configuration

Setting Default Description
goToFolder.excludePatterns ["**/node_modules/**", "**/.git/**", ...] Glob patterns for folders to exclude
goToFolder.maxResults 50 Maximum results shown in picker
goToFolder.respectGitignore true Exclude folders matching .gitignore

Default Excluded Folders

  • node_modules
  • .git
  • dist, build
  • .next
  • coverage
  • __pycache__, venv, .venv

You can customize this in settings.

Why?

VS Code's Quick Open (Cmd+P) only searches files, not folders. In large monorepos with thousands of directories, there's no efficient way to navigate to a folder by name. This extension fills that gap.

License

MIT


Made with ❤️ by PieceByte

About

VS Code extension to quickly navigate to any folder using fuzzy search. Cmd+Shift+O for folders, like Cmd+P for files.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages