The Function Name Search extension for VSCode allows users to quickly search for function names across a repository. Similar to the "Go to File" feature, this extension provides a searchable(supports subsequence search) list of function names, displaying the filename and line number, and enables quick navigation to the function.
Features
Search function names across the repository.
Displays filename and line number for each match.
Navigate to the function by selecting it from the list.
Optimized for large codebases.
Installation
Open VSCode.
Go to Extensions (Ctrl+Shift+X or Cmd+Shift+X on macOS).
Search for Function Name Search.
Click Install.
Usage
Open the command palette (Ctrl+Shift+P or Cmd+Shift+P on macOS).
Type Search Function Name and select the command or (Ctrl+k or Cmd+k on macOS)..
Start typing a function name to search.
Click on a result to navigate to the function.
Configuration
Language Support: The extension supports multiple languages such as Java, Python, Golang, JavaScript and Ruby.
Indexing: Functions are indexed on first use and updated dynamically.
Contributing
Contributions are welcome! To contribute:
Fork the repository.
Create a new branch.
Implement changes and commit.
Open a pull request.
Support
For issues and feature requests, open a GitHub issue or contact us via email.