The IDE uses the internal parser to automatically update information about the current Java source file, such as the Filesystems window and contents of Customizer and Properties dialog boxes. The parser synchronizes context-sensitive elements of the IDE with the current location and state of the file. Also, automatic source synchronization occurs just after parsing, so changing this property affects the timing of automatic source synchronization.
You can disable automatic parsing by setting this property to zero. If this property is disabled, a Java file is parsed and the IDE is updated only when the file is saved or compiled.
The prescan is used to determine a file's type, content, and state. After
the prescan, the node's icons are updated with badges that reflect information
about the file such as whether the file is runnable (),
compiled (
,
if Show Compile Status is True), or cannot be parsed (
).
The prescan requires parsing of all files with exposed nodes and can slow performance. If you disable this option, the badges for a Java file are displayed only when that node is accessed. For example, the node is accessed when you expand the node or open the file in the Source Editor.
This badge indicates that the file has not been compiled or that the source has changed since the last compilation.
For more information about Java encoding types, see:
http://java.sun.com/j2se/1.4.2/docs/guide/intl/encoding.doc.html
![]() |
You can configure the default compiler, debugger, or executor by clicking the ellipsis (...) button in the value field for the appropriate property. For more information about these settings, see the links below. |