Add Filter Options to Find Usages Results.
45
Views
1
Comments
New
Service Studio

Feature Request: Add Filter Options to "Find Usages" Results

Problem:

When using the Find Usages feature in OutSystems, all references to a widget, action, variable, or other element are displayed in a single list.

In large applications, an element can have 100+ usages, making it difficult and time-consuming to locate the specific usage that a developer is looking for.

Proposed Solution

Introduce filter and search options in the Find Usages results panel.

Possible filters could include:

  • Module

  • Screen

  • Block

  • Client Action

  • Server Action

  • Flow

  • UI vs. Logic

  • Usage Type (Read, Write, Call, Reference, etc., where applicable)

Additionally, add a search box that allows developers to quickly search within the displayed results by screen name, action name, or module.

Benefits:

  • Faster navigation in large applications.

  • Improved developer productivity.

  • Easier debugging and impact analysis.

  • Reduced time spent scrolling through long usage lists.

  • Better overall development experience in Service Studio.

Example:

If an action has 150 usages, instead of scrolling through the entire list, a developer could:

  • Filter by a specific module.

  • Search for a screen or action name.

  • Narrow the results to only the relevant references.

This enhancement would make the Find Usages feature much more efficient, especially for enterprise applications with large codebases.

Why not use Mentor in Studio, you can do any dependency query you want with the right prompt.