Delphi IDE expert providing integration of RunTime ToolKit, more information can be found here, https://swiftexpat.com/deputy.html. Deputy was created using TOTAL https://github.com/DelphiWorlds/TOTAL
Deputy is dual-licensed. Options are:
- Choose to use it under the restrictions of the GPL v3 licence at no cost to you.
- Purchase a commercial license with support for 1 year at https://swiftexpat.com/deputy.html.
Install / Uninstall instructions
Process Manager will montior compile and debug actions in the Delphi IDE and terminate any running instances of the target application before compile. Options are to terminate the process without saving any data or close and handle the memory leak.
Series 2.6 Release details
The plugin identifies process to kill in the following order:
- Process that is a child of the IDE instance by PID and process name
- Process by image path to ensure process killed is the one that would be overwritten by the IDE ( this allows you to have another copy running from a second directory ie your release build)
The IDE does not check before running a compile, it runs a few seconds of precompile then prompts that it can not overwrite the target. This expert watches before that compile starts and clears out the old process to save me some seconds.
Instance Manager prevents multiple versions of the Delphi IDE from running at the same time.
Series 2.6 Release details