1. A method for seamlessly switching between debugger display views during debugging of an application in a computer network environment including a plurality of computing system, the method comprising: initiating an application debugging process for an application that is to be debugged; mapping one or more runtime object elements of the application to both code elements and graphical elements, such that there is a one-to-one correspondence between the runtime object elements and the code elements and between the runtime object elements and the graphical elements; appending one or more portions of software code to each runtime object element, such that, upon execution of the one or more portion of software code during runtime, a runtime event is outputted indicating which corresponding graphical or code element is currently being processed; accessing the outputted runtime events to determine which graphical or code element is currently being processed; based on the accessed outputted runtime events and based on the mapping, displaying the graphical elements and code elements currently being debugged in a first view; and based on the accessed outputted runtime events and based on the mapping, switching views from the first view to a second view without restarting the application debugging process for the application being debugged.