Visual Studio Code não lê caracteres acentuados digitados no terminal integrado

Olá, galera. Não consigo fazer os programas lerem os caracteres acentuados que digito pelo terminal integrado no vscode, quando digito simplesmente aparece a letra sem acentuação, a única forma que consigo digitar caracteres com acento é utilizando o terminal externo como pode ser vistos nas capturas de tela.

Adicione essa configuração no settings.json e veja se arruma seu problema.

"terminal.integrated.env.linux": {
    "LESSCHARSET": "utf-8"
}
1 curtida

Mostra esse erro, ao passar com o mouse diz: “Object with environment variables that will be added to the VS Code process to be used by the terminal on Linux. Set to null to delete the environment variable.”

Precisa colocar uma virgula depois do True ali em cima

1 curtida

Coloquei a vírgula, depois salvei, mas o problema ainda persiste :confused:

Então coloca como terminal padrão do Vscode o terminal do sistema, assim você roda o terminal direto no vscode

2 curtidas

Assim funciona, só que é menos prático que o integrado, irei voltar para o PyCharm mesmo. Obrigado por ajudar :smiley:

1 curtida

Se ainda não tentou, utiliza a extensão Code Runner. Quem sabe isso te ajude mais. Pra executar o código depois que instalou a extensão, pode usar o atalho Ctrl + Alt + N ou clicar no botão de play na parte superior direita do editor.

2 curtidas