在Visual Studio代码中调试python程序时更改代码

问题描述 投票:2回答:1

是否可以在VSCode中调试时更改代码,并且更改将立即生效而无需重新运行代码?我正在使用Microsoft Python扩展。

python visual-studio-code vscode-debugger
1个回答
1
投票

这取决于。在Python中没有热重载这样的东西。你最接近的是importlib.reload(),但意识到只重新加载模块而不是内存中已经存在的对象。 IOW它通常不会在代码中执行您想要的操作(它通常在REPL中使用)。

© www.soinside.com 2019 - 2024. All rights reserved.