Skip to content

Enhancement: Allow customizing stack frame rendering in Debug view based on annotations #783

@ben81

Description

@ben81

Use Case

When debugging JUnit tests in Eclipse JDT (Spring Boot application context), I often set breakpoints and inspect the call stack.
Currently, the Debug view shows all stack frames with the same style, making it difficult to quickly identify specific frames.

It would be very helpful if Eclipse allowed customizing the appearance (color, icon, or label decoration) of stack frames according to rules, for example:

Methods annotated with @test (JUnit test methods)
Methods belonging to classes annotated with Spring stereotypes such as @service, @component, @controller, @repository

Possible Approaches
Provide an extension point in the Debug UI to customize how IStackFrame elements are presented (icon, color, label decoration).
Allow plugins to inspect method/class annotations (via JDT) and apply specific rendering rules.
I only need the minimal support in order to create a plugin and configure it according to my needs.

Thank you for considering this feature request.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions