Problemas de recuo do Visual Studio Code Python

Problemas de recuo do Visual Studio Code Python

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.

como o VSC recua o código automaticamente

como o VSC se comporta quando eu corrijo o recuo manualmente

Responder1

Há algunsEditor de textoconfigurações que controlam o recuo, basta verificar File > Preferences > Settingse procurar por "Recuo"

Configurações pretendidas parte 1 Configurações pretendidas parte 2

Além disso, no canto inferior direito você pode ver e alterar a configuração do documento em que está trabalhando, basta clicar nele

Configurações pretendidas por documento

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 4configurações gerais?

informação relacionada