Editor Preferences Debugger
 
Preferences Colors Preferences Syntax Colors Preferences LookAndFeel Preferences Options Preferences Source Code Preferences Macros Preferences Fonts Preferences Compiler Preferences Viewer Preferences Debugger Preferences DocsPaths Preferences Recovery Manager
For a direct access, you may click one of the tabs above.


The following parameters may be changed, at your convenience.

Always load source when loading class

During a debugging session, VisualMust debugger will try to load source codes relevant to the classes being loaded. This feature is very useful but may cause a bulky source code loading. If you are debugging a very big application, all initialization classes of this application will be automatically loaded, this is not always required. So, before starting the debugging session, you may load the source codes you are interested in and disable this feature to avoid automatic source codes loading.

While debugging your application, you may want to see and go in the Java classes provided by Sun(tm). In this case, you will need their source code as well as a class library compiled with the debugging option.

Always stop at entry point program

When enabling this feature, the debugger will stop at the entry point program (i.e. in the main method for an application, or at the initialization of the main class for an applet). This is an important feature that lets you time to load source codes by anticipation, and set break points before classes are loaded.

ClassExclusionFilter

This feature states packages that must be ignored by the debugger. Each package must be separated by a comma.

Use ClassExclusionFilter

This checkbox specifies whether the exclusion list must be used or not.

Exception Intercept

Notify Caught : If checked, caught exceptions will be reported.
Notify Uncaught : If checked, uncaught exceptions will be reported.
If none option is selected, no exception will be reported.

Additional SourcePath

This feature indicates all source paths to be used by the debugger to retrieve source codes. Each path must be separated by the path separator, according to your system.

Use Additional SourcePath

This checkbox specifies whether the SourcePath list must be used or not.

ClassPath

This feature indicates all class paths to be used by the debugger to retrieve classes. Each path must be separated by the path separator, according to your system.

The %CLASSPATH% or $CLASSPATH string will be automatically replaced by your system class path.

Default

Clicking this button will cause the default values to be reset.