pdScript IDE (Precision Delphi Script IDE) is a development environment for writting the code and designing the forms (GUI) in a Pascal Script language.
pdScript IDE can also be used as a standalone editor of scripts, that are designed for any product that relies on "RemObjects Pascal Script engine" (its use is not limited to a pdScript interpreter).
pdScript IDE facilitates especially the events assignment and designing of the forms (GUI for scripts) as such.
And even more, pdScript IDE can be also used as a standalone editor of VCL forms. For now there is standard subset of VCL components available, but it should be large enough for editing the forms, that are used for scripting purposes.
Classic script code editor with syntax highlighting
The editor has a "code completion" feature, that can help you with writing your code
Visual Form Designer:
A form designer that you are familiar from other development environments, such as Embarcadero Delphi. The Tool Palette and Object Inspector features are available.
Events assignment solution:
As all the developers that use RemObjects Pascal Script engine know, it is needed to manually assign the component event handlers inside the script code. pdScript IDE solves this automatically for you the same way, as for example the Embarcadero Delphi did.
By default, pdScript IDE uses the pdScript interpreter for syntax checking and running the scripts. But it allows you to write the scripts also for other interpreters than pdScript. By choosing your custom code completion template and your custom compiler/interpreter, you can use this IDE for development of the scripts for other applications.
and more ...
Lite version is missing some features like database connectivity and WM Interface.