Also it has to do with IDE, because in an IDE there is two way communication between both tools, like the ability to do edit-and-continue.
It's not quite as fancy as an IDE, but it's a lot more than printf.
Also it has to do with IDE, because in an IDE there is two way communication between both tools, like the ability to do edit-and-continue.