1
resposta

Acentuação no Prompt de Comando com o Sublime

Mesmo seguindo as orientações do link https://cursos.alura.com.br/forum/topico-acentuacao-com-setlocale-nao-funciona-105663#811476 e do https://cursos.alura.com.br/forum/topico-problemas-com-acentuacao-no-prompt-de-comando-do-windows-267923. Permaneço com o erro de acentuação conforme print's abaixo:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

Se conseguirem me ajudar agradeço kkk

1 resposta

Oi, Isabelle! Como vai?

Venho com uma solução que pode ser a salvação para esse problema que tanto te aflige. Para isso, siga os seguintes passos:

1 - Crie um novo arquivo no sublime, adicione o código que você deseja testar o caractere especial e ao salvar selecione essas sequências de opções, "salve with encoding" → "Western windows 1252"; Captura de tela de opção de salvamente de arquivo com seleção de enconding especifico

2 - Depois, no terminal, digite o comando abaixo para compilar o código;

gcc NOMEDOARQUIVO.c -o NOMEDOARQUIVO.exe

Antes de executá-lo, você deve rodar o seguinte comando:

chcp 1252

O mesmo é responsável por ajustar a página de código do console para que os caracteres sejam exibidos corretamente, dentro do conjunto Western European que foi selecionado para esse arquivo.

3 - Por fim, execute o código, com o seguinte comando, e veja a magia acontecer.

.\NOMEDOARQUIVO.exe

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software