为什么当我按 ctrl + s 对代码进行更改时,我的代码没有在终端中更新?

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

描述

嗨,当我在 VScode 中编写代码并运行它时,一切都很好,但是当我对代码进行更改并按 ctrl + s 时,更改不会更新或在终端中运行。

例如,更改我想要打印的变量的值,当我使用 ctrl + s 保存对变量的更改后执行打印时,它打印的值与受影响该变量的前一个值相同。

唯一的解决方法(在朋友注意到我之前,我认为这很正常)是使用shift + 输入我想要更新的选定代码来运行以使更改生效。

换句话说,我必须按住shift+输入我想要在终端中更新打印结果的代码,无论它是否保存。

请注意,我没有太多编码经验,我到处寻找答案但没有找到。

提前致谢!

示例

更改前:

a = 1
b = 1
print(a+b)

output : 2

更改后并按 ctrl + s :

a = 1
b = 2
print(a+b)

output : 2
python visual-studio-code terminal
1个回答
0
投票

您可以使用 Pycharm 代替 VS Code。这个IDE最适合Python初学者。

这里是PyCharm社区版的链接--

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