I can pin tabs after a run or debug session is started, but I have to remember to do that. I'd like to be able to make it automatically open a new tab every time. This corresponds to the "Open in new tab" checkbox already provided for various search functions.
In the Run/Debug Configurations dialog, just above the buttons at the bottom, is a row with two checkboxes: Display settings before running/debugging, and Make module before running/debugging/reloading. I propose adding a third checkbox for Open in new tab. Default state would be unchecked in order to preserve existing behavior by default.