Show all parameters in call stack (Java debugger)

Describe your feature request
I want to be able to see all the parameters in the call-stack, for all methods, in Java.

What problem(s) would this feature solve?
It would let me use replit.com to teach method calls!

Explain what you were trying to do when you came across the problem leading to this feature request

In the code shown here, I put a breakpoint on the System.out.printf() line. But when I looked at the debugger, I only saw the value for z – I don’t see the values for x and y.

Am I just missing something? I tried clicking on each of the methods in the call stack, but only saw z.

 public static void main(String[] args) {
    a(5);
  }

  public static void a(int x){
    b(x-1);
  }

  public static void b(int y){
    c(y-1);
  }

  public static void c(int z){
    System.out.printf("hello world");
  }

1 Like