我曾經在 PyCharm 中作業,但最近開始使用 Visual Studio Code Mac 版本。使用 pycharm 后我遇到了一個問題。我下載了代碼運行器擴展,但仍然不好。當我點擊運行按鈕時,它運行的不是最后一個代碼。因此,如果我更改代碼中的某些內容并再次運行它,它會繼續運行舊版本,直到我保存它或通過終端運行為止。
例如:
print(“hi”)
我點擊運行,輸出是: hi
添加新的東西
print(“hi”)
print(123)
點擊運行,輸出仍然是 - hi
有人可以幫助我,所以當我點擊運行按鈕時,它將運行帶有最新更改的代碼。
uj5u.com熱心網友回復:
默認情況下,VSCode 在運行任務之前不會保存您的代碼更改。不過,您可以啟用它。打開首選項并搜索“運行前保存”,然后將其設定為always.
uj5u.com熱心網友回復:
據我了解您的問題,在 VSCode 中,每次更新代碼時都需要保存代碼。在 PyCharm 中,我記得它會在你寫下更多東西的時候自動為你做。這不是 VSCode 的情況。您必須手動保存代碼。嘗試使用 Ctrl S(在 Windows 上)來保存您的代碼。通常在 VS 中,您的檔案名旁邊會顯示一個灰色的專案符號,表示您的檔案未保存。所以它將運行最后保存的版本。
希望我有所幫助!
uj5u.com熱心網友回復:
您可以在 settings.json 檔案中添加:
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
在 VSCode 中啟用自動保存功能。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/331222.html
標籤:Python 视觉工作室代码 vscode-code-runner
