【问题标题】:Is there an option to run the code on VS code是否可以选择在 VS 代码上运行代码
【发布时间】:2021-10-20 21:18:54
【问题描述】:

我曾经在 PyCharm 中工作,但最近开始使用 Visual Studio Code Mac 版本。 我在使用 pycharm 后遇到了一个问题。我下载了代码运行器扩展,但仍然不好。当我点击运行按钮时,它运行的不是最后一个代码。因此,如果我更改代码中的某些内容并再次运行它,它会继续运行旧版本,直到我保存它或通过终端运行。

例如:

print(“hi”)

我点击运行,输出为:hi

添加新内容

print(“hi”)
print(123)

点击运行,输出仍然是 - hi


谁能帮助我,所以当我点击运行按钮时,它会运行带有最新更改的代码。

【问题讨论】:

  • 你必须先“保存”才能“运行”。解释器只在文件上运行。通常,“运行”按钮会自动保存。
  • 好的。谢谢!!!

标签: python visual-studio-code vscode-code-runner


【解决方案1】:

默认情况下,VSCode 在运行任务之前不会保存您的代码更改。不过,您可以启用它。打开首选项并搜索“运行前保存”,然后将其设置为always

【讨论】:

  • 是的,我做到了,我想也许还有另一种选择。谢谢!!!
【解决方案2】:

据我了解您的问题,在 VSCode 中,您每次更新代码时都需要保存代码。据我所知,在 PyCharm 中,只要您写下更多内容,它就会自动为您执行此操作。 VSCode 并非如此。您必须手动保存您的代码。尝试使用 Ctrl + S(在 Windows 上)来保存您的代码。 通常在 VS 中,您的文件名旁边会出现一个灰色的项目符号,表示您的文件未保存。所以它将运行上次保存的版本。

希望我能帮上忙!

【讨论】:

  • 好的,我明白了。谢谢!!!
【解决方案3】:

你可以在 settings.json 文件中添加这个:

  "files.autoSave": "afterDelay",
  "files.autoSaveDelay": 1000,

在 VSCode 中启用自动保存功能。

【讨论】:

    猜你喜欢
    • 2015-03-05
    • 1970-01-01
    • 2014-01-03
    • 1970-01-01
    • 2018-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-08
    相关资源
    最近更新 更多