Então, tenho tido problemas com meu VSC e python 3.7. Ele funciona quando tento executar o código através do Sublime e do terminal e parece se corrigir depois de reiniciar o visual studio, mas sempre retorna em cerca de 10 minutos.
Quando escrevo código em python, os recuos automáticos não estão corretos. Tanto o programa quanto o compilador, quando tento executá-lo no terminal, reclamam. (Como pode ser visto na figura 1) Porém, mesmo quando tento alterá-lo manualmente para a posição correta, o compilador e o VSC reclamam e não me deixam compilá-lo devido a um recuo inesperado. (Como visto na foto 2)
Reinstalei o VSC algumas vezes por causa desse problema, reinstalei recentemente o macOS Mojave e reinstalei o python 3.7 e extensões para VSC. O problema se resolve um pouco se eu reiniciar o programa, mas prefiro não ter que reiniciar o programa sempre que precisar recuar coisas em python (onde o recuo é bastante crítico)
Quando meu irmão, que é usuário do Windows, copia meu código para seu VSC, ele não apresenta o mesmo problema, então fico completamente perdido sem saber o que fazer.
Responder1
Há algunsEditor de textoconfigurações que controlam o recuo, basta verificar File > Preferences > Settings
e procurar por "Recuo"
Além disso, no canto inferior direito você pode ver e alterar a configuração do documento em que está trabalhando, basta clicar nele
Presumo que isso esteja errado e mostre algo diferente de 4. Se você estiver trabalhando principalmente em python, talvez faça sentido definir o padrão nas 4
configurações gerais?