3 ms·
I have debugged a C# application in VS and a Java application in IntelliJ and in Eclipse. I did not see any debugging features in VS that can claim its superior
by vbcr 11y ago
I have debugged a C# application in VS and a Java application in IntelliJ and in Eclipse. I did not see any debugging features in VS that can claim its superiority over the others. May be I have not used all the features that were available.
Are there any features in VS debugger that are better or non-existent in Java IDEs?
- mtVessel 11y agoI haven't used IntelliJ, but "Set Next Statement" was what I missed most using Eclipse.
- ygra 11y agoIntelliJ doesn't seem to have it either, which is a pity. It happens quite often that I accidentally step over a line that does something I wanted to step into. In VS, if I know that that line doesn't have any bad side effects when executed twice, I can just pull the instruction pointer (the yellow arrow) back up and step into the line this time. Another thing I frequently miss in other debuggers is being able to place break-points on statements, not just lines, e.g. the individual parts in a for loop header.
- Locke1689 11y agoUnless you buy JRebel, VS supports a lot more Edit-and-Continue (JVM hot code swap) operations. I'm also not sure if you can execute Java 8 lambda expressions in the watch window while debugging.