Skip to content

diggyk/fildir

Repository files navigation

Fildir

vscode version

Filtered Directories (Fildir) helps you focus on just the parts of your monorepo that you care about. Fildir creates a virtual workspace root in the File Explorer, listing only the directories (and their subdirectories and files, recursively) that match one of a set of prefixes you specify. Adding a new prefix is simple: right click on a directory or file in the File Explorer and select "Add as Filter Prefix". Removing a prefix is also easy, accessible from either the Fildir panel, Settings UI, or in the settings.json file.

Demo1

Demo2

Usage

When viewing directories in the File Explorer, right click and select Add as Filter Prefix. At the bottom of the list of workspace folders, you'll see the Filtered View where each root folder is listed along with contents that match the provided filters. Use the Fildir panel in the sidebar to remove unwanted filters.

Changelog

0.3.0

  • Add support for both files and directories

0.2.1

  • Initial public release

Limitations

  • At present, Fildir only works with traditional filesystems and does not work with workspaces that are mounted over devices such as FTP or NFS.
  • Because Fildir is a implemented via a custom filesystem provider, SCM integrations will not work. That is to say, you may not see annotations for files that have changed, or other UX features provided by various SCM extensions.

About

VSCode extension: Filtered Directories

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published