Skip to content

NouemanKHAL/global-fuzzy-search

Repository files navigation

Global Fuzzy Search

Global Fuzzy Search is a Visual Studio Code extension that allows you to run a fuzzy search across all file contents in your project. It's perfect for medium-sized projects where finding a specific file or piece of code in a new project can be time-consuming.

Features

  • Run a fuzzy search across all file contents in your project
  • Quickly find the file or code you're looking for
  • Customize your search by excluding specific directories or file types

Getting Started

To get started with Global Fuzzy Search, simply install the extension from the VS Code Marketplace. Once installed, you can open the fuzzy search from from the side panel.

By default, Global Fuzzy Search will search all files in your project. For better performance, its recommended to add an include pattern.

TODO

  • Add an option to specify the maximum allowed edit distance.
  • Add an option to customize whether or not to check for the substring constraint.
  • Improve performance on large projects.
  • Improve the underlying algorithm.

Contributing

If you find a bug or have a feature request, please file an issue.

License

Global Fuzzy Search is licensed under the MIT License.