I was looking for a tutorial on how to set up external debuggers in UEStudio.
Though external debuggers seem to be supported, I could not find a single piece of information on how to configure them.
Background is the following: I am using UEStudio for a proprietary algebraic modeling language.
Models can be compiled to bytecode, much like java, but also may run directly from the command line, similar to, e.g., python.
For compilation/execution, a custom compiler configuration should do the job... although I wish IDM had provided some more info on how to create customized setups.
For debugging, I still don't know how to proceed...
Internally, the modeling environment provides a command line application/shell in which one may load, compile, execute models, set breakpoints, and also start debugging. It's similar to launching a Python shell, for example.
Now my question is: Is it possible to launch this shell from within UEStudio, then stay in debug mode and bind certain debugging commands to keys in UEStudio?
The procedure would have to be as follows:
1. Launch shell.
2. Load model (from shell prompt).
3. Enter debug mode (from shell prompt).
4. In debug mode enter various commands as needed (different from normal shell prompt).
UEStudio would have to start the shell in the background and send commands to it... is that possible?