vscode's Debugging and Remote Debugging tools are pretty cool, and they make debugging code running in maya significantly faster.
Reducing the number of maya reboots and sometimes removing the need for ridiculous I got here!
print debugging.
The configuration files for the remote debugger are set via <open_folder>\.vscode\launch.json
Here is an example of a remote debugging configuration.
{