The Compilation/Execution options configure the behaviour of CodeGuide regarding to compilation and execution. These options are:
Save before compile |
All open files will be saved before compilation. |
Build before run |
A project build will be done before the project is run. |
Show javac/Ant/VM commandline |
CodeGuide will show the commadline it uses to invoke javac, Ant or the VM. |
Show tool commandline |
CodeGuide will show the commadline it uses to invoke a certain external tool. |
Show a warning dialog if a build is attempted when errors are present |
If this option is disabled CodeGuide shows a warning if Java files with errors are present and Build is invoked. |
Show information dialog if a full project analysis is performed. |
If this option is disabled CodeGuide shows an information dialog when CodeGuide starts a full project analysis. A full project analysis becomes necessary if CodeGuide does not already have cached information about the current project configuration. |
The Debugging options configure the way debugged processes communicated with CodeGuide. These options are:
Exclude from stepping |
The debugger will not step into classes which match any of the patterns specified here. |
Split arrays longer than |
Splits arrays which have more elements than the value specified here into several nodes in the debug browser. |
Start remote debugging server |
If this option is enabled CodeGuide starts a debugging server on the specified port. Debugged applications can attach to CodeGuide for debugging. Consult the Remote debugging section for details. |
Debugger communication port |
This port is used for communication with debugged processes either remote or local. If multiple copies of CodeGuide are running at the same time on the same machine you have to make sure that each uses a different port if multiple applications are debugged at once. |