Script configuration
To modify the parameters used for compiling, debugging, and running scripts, edit the script configuration.
- properties
-
Any custom properties.
- ECMAScript
-
JavaScript debug and compile options. JavaScript is an ECMAScript language.
-
javascript.optimization.level
- The current optimization level. Expected integer range is from -1 to 9. For more information about optimization level, refer to Rhino Optimization.The default value is
9
. -
javascript.recompile.minimumInterval
- The minimum time between script recompile.The default value is
60000
, or 60 seconds. This means that any changes made to scripts will not get picked up for up to 60 seconds. If you are developing scripts, reduce this parameter to around100
(100 milliseconds).If you set the
javascript.recompile.minimumInterval
to-1
, or remove this property from the script configuration, IDM does not poll JavaScript files to check for changes.
-
- sources
-
The directories where IDM looks for referenced scripts.
Excerpt of a script configuration displaying default directories:
"sources" : { "default" : { "directory" : "&{idm.install.dir}/bin/defaults/script" }, "install" : { "directory" : "&{idm.install.dir}" }, "project" : { "directory" : "&{idm.instance.dir}" }, "project-script" : { "directory" : "&{idm.instance.dir}/script" }
IDM loads scripts from
sources
in reverse order (bottom to top).