A few months ago we changed the behavior of smartStep to make it more useful: https://github.com/Microsoft/vscode/issues/53414 Now we should enable smartStep by default because it's a better debugging experience, especially for TS.