Effortlessly navigate between function definitions and their calls in JavaScript and AngularJS projects. This extension addresses a common limitation in Visual Studio Code by enabling seamless navigation for $scope methods and other function definitions in AngularJS and JavaScript files.
Ideal for developers working with large projects where tracking down function definitions across multiple files can be a challenge. Whether it's $scope methods in AngularJS or standard JavaScript functions, this extension ensures smooth and efficient navigation.
Features
Navigate AngularJS $scope Methods
Quickly locate the definition of $scope methods in AngularJS projects.
Supports navigation across the same file and multiple files in the workspace.
Efficient JavaScript Function Navigation
Allows you to find function definitions even in large JavaScript projects with ease.
Search in the Current File First
Prioritizes locating the function definition within the same file as the call before searching other files.
Workspace-Wide Search
Automatically searches across all .js files in your workspace if the function definition isn't found in the current file.
Clear Visual Feedback
Highlights the function definition in the editor when found, saving time and improving productivity.
Error Messaging for Undefined Functions
Notifies you if a function definition cannot be located in the current workspace.
Who Is It For?
Developers using AngularJS frameworks who struggle with navigating $scope method definitions.
JavaScript developers working on large projects with multiple files.
Why Use This Extension?
Save time by eliminating the hassle of manually searching for function definitions.
Increase productivity and code comprehension by quickly locating the functions you need.
Getting Started
Install the extension from the VS Code Marketplace.
Open your JavaScript or AngularJS project select the method you want to navigate.
Use the command mac (Cmd+click) and windows Ctrl+click.
Feedback and Contributions
Feel free to open issues or contribute to the project by submitting pull requests. Your feedback and suggestions are always welcome!