Try OpenEdge Now
skip to main content
Online Help
Introducing the ABL Editor : Reference : ABL Editor preferences : Editor Build options
 
Editor Build options
The Build page (Progress OpenEdge > Editor > Build) of the Editor preferences includes the following options:
Compilable file extensions
A comma-separated list of file extensions for file types that the OpenEdge Editor can compile. The default value is p,w,cls,pgen.
AppBuilder file extensions
A comma-separated list of file extensions for files to open in the AppBuilder view.The default value is w.
Include file extensions
A comma-separated list of file extensions for files that the OpenEdge Editor should treat as include files. The default value is i.
SpeedScript extensions
A comma-separated list of file extensions for files that the OpenEdge Editor should treat as SpeedScript files. The default value is html.
Static files filter
A comma-separated list of file extensions for static files that are not copied to the static files destination directory when the files change or a build runs. The default value is project,propath,dbconnection.
Compile on save if required
An option to have Progress Developer Studio for OpenEdge compile ABL source files each time you save them.
It is recommended that you select this option if you disable the Build automatically option in Eclipse Workspace preferences (Preferences > Window > General > Workspace). If automatic builds are enabled (the default setting), the Compile on save if required option has no effect.
You might choose to disable automatic builds if the contents of your workspace are frequently updated significantly (for example, by copying files from an external source), triggering build processes that block saving of resources until they finish. Otherwise, you should enable automatic builds to ensure that up-to-date r-code is always available for tools and features that require it
Automatically check syntax
An option to have Progress Developer Studio for OpenEdge continuously check syntax and update related messages as you edit the ABL code.
Show all syntax check message summaries
An option to have the Check Syntax dialog display all available syntax-check messages, instead of only the first message. With this option enabled, each message includes a link that you can click to go to the applicable line in the source file.
Show help message detail with syntax check messages
An option to automatically include help text with each message listed in the Check Syntax dialog. Enabling this option has no effect unless Show all syntax check message summaries is also enabled.
Maximum number of errors reported per build
An integer specifying the number of build errors after which Progress Developer Studio for OpenEdge automatically terminates the build process. To have Progress Developer Studio for OpenEdge attempt to compile all files regardless of the number of errors, enter 0 or a negative integer in this field.
Apply stores your changes to the current workspace configuration. Restore Defaults resets the preferences to the Progress Developer Studio for OpenEdge defaults.