skip to Main Content

I have been using VS Code for Python scripting and for running the script I use the commands:

  1. Run without debugging:
    Option + cmd + B

  2. Restart Debugging:
    Option + cmd + M

Restart Debugging is specially useful since it stops the running and restart the process with the Current File, i.e. the file in my active window/tab.

However, since I updated to VS Code 1.70.1, I noticed that the Current File does not get “saved” when I Restart Debugging. In other words, if I modify something in the file and I restart debugging I would expect that the new script will run with the modifications that I just did, instead, it does not. It runs the script with the latest saved configuration.

How can I change the configuration of the command Restart Debugging to save my Current File before running?

I understand that one alternative would be to turn on the AutoSave, but I was wondering if I could just continue using Restart Debugging as I was in VS Code 1.69.

Note: I am using a Mac but I imagine that this set up is similar for other OS.

2

Answers


  1. Chosen as BEST ANSWER

    This has been resolved in this PR of VSCode.

    https://github.com/microsoft/vscode/pull/158184

    However, it is still in an ureleased version.


  2. In settings, change your Debug: Save Before Start to allEditorsInActiveGroup like the following picture:

    enter image description here

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search