Debug Project New and Noteworthy for 3.2M6


Launch configuration filtering

The launch dialog now provides a name filter. Entries are dynamically filtered to show only those matching the entered text. As well, a Collapse All action has been added to the toolbar.

Variable Columns

Variables can be displayed using columns or a standard tree. To toggle columns on/off use the view menu's Layout > Show Columns action. You can select the columns to be displayed using the Layout > Select Columns... action. Recently changed variables are displayed with a yellow background (controlled by the "Changed value background color" user preference via the Run/Debug preference page). The Java debugger supports editing of Strings and primitive values inline.

Runtime classpath exported entries

A Java application's default runtime classpath can be configured to only include exported entries from its project's corresponding buildpath. By default, a runtime classpath inlcudes all entries (exported and non-exported). From the Classpath tab select the default entry and use the Edit... button to configure the option.

Suspend thread vs. VM

A preference has been added to the Java > Debug page to control whether newly created breakpoints suspend a single thread or the entire VM.