ModelMaker Code Explorer Code Navigation screenshots
Member Search Bar
The Member search bar filters members on case insensitive (partial) name. The Enter key selects the first member and then either sets focus to the members list, or if there's only a single member focuses the editor at the method's implementation.
The Up and Down arrow keys select the first member in the members view and set focus to the members list. Search string can be auto cleared when activating IDE Editor, contents view and/ or members view. In Explorer and IDE Editor keyboard shortcut Ctrl+Alt+1 focuses the search bar.

Module Search
In Module Search mode the Member Search Bar is searches in all classes in the module. Results are grouped per class (record, interface)
Module Search can be invoked with a customizable keyboard shortcut in the IDE editor or Explorer window.

Favorites
Members can be marked as Favorite. Favorite members appear first in the member list and have a yellow background (default). Using favorites helps repeated navigating within the same set of members (methods). For example, if you're working on a specific feature, you usually need to navigate between several methods involved in the feature implementation. Marking these methods as favorite, groups them and brings them to the top of members view, speeding up navigation. To toggle a member's favorite state, use Ctrl+Shift+F in either the Members view or in the IDE editor.

Navigation History
A multiple files spanning navigation history is available from the IDE editor and classes view. Similar a history filtered for the current class is available in the members view. By default methods at the editor cursor position are added on a sampling base.



Entity Insight