gobo-vscode

Class and Feature Search

The Eiffel VS Code extension integrates with VS Code’s symbol search to let you quickly navigate classes and features in your project.

Searching for a Class

To search for a class:

This displays a list of all classes available in the current Eiffel project. As you continue typing, the list is automatically filtered until you find the class you are looking for.

Class Search

Searching for a Feature in a Given Class

To search for a feature of a specific class:

Then type . after the class name.
This displays the list of all features of the class (both declared and inherited).

As you type, the list is filtered to match your input.
The tooltip indicates filename of the class in which each feature is declared.

Class and Feature Search

Searching for a Feature in the Current Class

To search for a feature declared in the current class:

This displays all features declared in the current class.
You can continue typing to filter the list until you find the desired feature.

Feature Search

Feature Navigation via the Outline Panel

The list of features declared in the current class is also available in the Outline panel, which provides a structured view of the class and allows quick navigation.

Feature Navigation

See also