Quick Implements
Quickly view and navigate to interface/abstract class implementations with an inline indicator in Visual Studio Code.
Features
- Displays an inline indicator showing the number of implementations for interfaces and abstract classes.
- Supports multiple languages including Go, Java, TypeScript, C#, Python, and Rust.
- Allows quick navigation to the implementations via a quick pick menu.
Usage
- Open a file in one of the supported languages (Go, Java, TypeScript, C#, Python, Rust).
- You will see an inline indicator showing the number of implementations for interfaces and abstract classes.
- Click on the indicator to open a quick pick menu with the list of implementations.
- Select an implementation from the list to navigate to its location in the code.
Development
Clone the repository:
git clone https://github.com/ryanfolsom/quick-implements.git
cd quick-implements
Install dependencies:
npm install
Make your changes.
Compile the extension:
npm run compile
Package the extension
vsce package
Install the extension and test
code --install-extension quick-implements-VERSION.vsix
| |