Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nouemankhal/global-fuzzy-search

A VS Code extension that allows you to run a fuzzy search across all file contents in your project.
https://github.com/nouemankhal/global-fuzzy-search

fuzzy-matching fuzzy-search levenshtein-distance productivity vscode-extension

Last synced: about 1 month ago
JSON representation

A VS Code extension that allows you to run a fuzzy search across all file contents in your project.

Awesome Lists containing this project

README

        

# 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.

![](https://i.imgur.com/Y53LKz1.gif)

## 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.