1. When I reach a JS function call in JS code, and do "Step Into", the IDEA debugger steps into some intermediate layer of code (inside Nashorn runtime), and NOT the JS funciton that's being called. I would prefer to NOT see the intervening Nashorn runtime code, but rather step directly into the called JS function. I can work around this by setting a breakpoint inside the called funciton, and then do Continue rather than Step Into, which gets me to where I want, but this is somewhat tedious.
2. Related to the above, when I debug JS code, I would prefer to ONLY see JS stackframes in the stack window, and NOT any intervening internal Nashorn functions called along the way.
3. It's often hard to see values of JS variables, as those are exposed as their underlying Java implementation. When debugging JS code, I would prefer to see variables like I do, e.g., in the Chrome Inspector, and not have to search through layers of Java wrappers to find the value somewhere deep inside.