Closed
Description
When using a Python plugin, if I want to launch two programs and have them run indefinitely (e.g. in an infinite loop), the logic of the Run button in the upper right corner is very strange. When I use the Run button to launch the programs, both programs share the same terminal, which causes the second program to have to wait for the first program to finish before it can start (obviously, the first program in the infinite loop will not stop), which obviously does not meet the usage habits.
I hope that the Run button in the upper right corner has the following logic:
- Each program uses a new terminal and displays the name of the running program in each terminal to distinguish different programs(e.g. python:filename),
- or detects the status of the terminal, if the previous program has finished execution, start in the same terminal, otherwise start in a new terminal.