Hacker News new | past | comments | ask | show | jobs | submit login

I have heard about it before about debugger but I've only used Intellj. Can you please elaborate on what I am missing out?



I have not used IDEA for a couple of years now:

- "Set next statement" is a biggie: when you see a variable have incorrect value at the end of the function, you can just move the "next statement" pointer back to the beginning of the function and retrace it without letting execution leave and reenter the function in program's normal flow. This also works when stack is unwinding due to an exception. Combined with Edit-And-Continue I find it more convenient than REPL.

Looks like this might have been implemented at least partially in 2018 and later JetBrains products, but probably only for Python and C#.

The ticket for Java was created in 2003... https://intellij-support.jetbrains.com/hc/en-us/community/po...

- Mixed mode debugging, where you could debug code in multiple languages (usually C++ and C#): helps a lot with interop code.

Others are just UI or convenience differences, which are opinionated.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: