Visual Studio Code Python 縮排問題

Visual Studio Code Python 縮排問題

所以我的 VSC 和 python 3.7 一直有問題,當我嘗試透過 Sublime 和終端機執行程式碼時它可以工作,並且在我重新啟動 Visual Studio 後似乎可以自行修復,但總是在 10 分鐘左右返回。

當我用 python 編寫程式碼時,自動縮排不正確。當我嘗試在終端機中運行程式和編譯器時,會抱怨它。 (如圖1所示)然而,即使當我嘗試手動將其更改到正確的位置時,編譯器和VSC也會抱怨,並且由於意外的縮進而不允許我編譯它。 (如圖2)

由於這個問題,我已經重新安裝了幾次 VSC,我重新安裝了 macOS Mojave,並且重新安裝了 python 3.7 和 VSC 擴充功能。如果我重新啟動程序,問題會自行解決一點,但我寧願不必每次需要在 python 中縮排內容時都重新啟動程序(其中縮進相當關鍵)

當我的兄弟(一個 Windows 用戶)將我的程式碼複製到他的 VSC 時,它沒有顯示相同的問題,所以我完全不知道該怎麼做。

VSC 如何自動縮排程式碼

當我手動修復縮排時,VSC 的行為如何

答案1

有一些文字編輯器控制縮排的設置,只需檢查File > Preferences > Settings並蒐索“縮進”

意圖設定第 1 部分 意圖設定第 2 部分

另外,在右下角,您可以查看並更改當前正在處理的文件的設置,只需單擊它即可

每個文檔的預期設置

4我認為這是錯誤的,並且顯示了與4 不同的內容。

相關內容