1. A computer implemented method for monitoring file accesses of a monitored process, the computer implemented method comprising: responsive to detecting selection of a monitored process in a first view in a debugging interface, obtaining, by a processing unit in a computer, file access information associated with the monitored process from a file activity log; displaying, by the processing unit, the file access information as selectable file access events in a second view of the debugging interface, wherein each file access event represents a read or write operation performed on a file at a particular point in time by the monitoring process; responsive to detecting user selection of a file access event in the second view, retrieving, by the processing unit, an initial content of a file associated with the selected file access event from the file activity log; retrieving, by the processing unit, revisions made to the file by the monitored process within a defined period of time from the file activity log; applying, by the processing unit, the revisions made to the file within the period of time to the initial content of the file to form revised file content, wherein the revised file content comprises a state of the file at the particular point in time; and displaying, by the processing unit, the revised file content in a third view in the debugging interface.