How to debug an EA?

 

Other than using Print statements, or writing a file, are there any EA debugging tools? Particularly, can we set breakpoints, step through code and interactively examine variables?

 

Nope.

That's why many people code DLLs so they can use professional C++ debuggers.

Reason: