JDebugTool software is a standalone graphical Java debugger built on top of the standard JPDA (Java Platform Debugger Architecture).
Features of JDebugTool
· Built on top of the standard JPDA (Java Debugger Platform Architecture). JDebugTool should work with any JPDA compliant JVM. JDK 1.5, J2SDK 1.4, and JDK 1.3 are supported.
· Debug Java Applications, Applets, Servlets and EJBs.
· JDebugTool is totally written in Java itself.
· The Java Swing GUI is logically divided into resizable panels and popup dialogs. Data is color coded, and displayed in trees and tables (tables can be sorted and table columns can be hidden or shown). There are tool tips, right-click popup context menus and keyboard accelerators throughout the GUI.
· JDebugTool has an integrated Help Viewer. Context sensitive help is available throughout the GUI.
· Change the Look and Feel of the GUI and also change globally the font size of the GUI.
· Debugger settings are saved according to projects. There is always a default project, if you do not want to create any projects.
· Each source file is displayed (syntax color coded) in its own tabbed pane. The left margin annotates the line numbers, breakpoints and the current Execution Point.
· Launch a User definable External Text Editor in which to edit the currently displayed Java source file.
· Find a particular string or go to a particular line number in a Source File.
· List (and quickly navigate to) the methods of the main class in the currently displayed Source File.
· Traverse your source code tree(s) and display selected source files.
· Displays the hierarchy of classes (and inner classes) that have been loaded into the target JVM. The total number of classes currently loaded is displayed. For each package, the number of loaded classes is also displayed. For each class the attributes, methods and fields are displayed. The corresponding source code can be displayed for each class and its methods.