Я запускаю тестовый пример Junit в режиме отладки, он отлично работает с обычными вызовами методов.Когда я пытаюсь отладить лямбда-выражение, управление не идет внутрь.
Я пытался установить Java Stream Debugger, но поддержка IntelliJ Ultimate 2018.1 IDE пока не расширена
public TestLambda lambdaExpression() {
int width=10;
TestLambda d2;
//with lambda
return d2=()->{
System.out.println("Drawing "+width);
System.out.println("Drawing1 "+width);
System.out.println("Drawing2 "+width);
};
}
Я хочуточка отладчика для перехода к каждому оператору sysout.Я могу отлаживать то же выражение с помощью Eclipse.