1
resposta

Encoding no Intelijj

(Windows 10 - intelij versao 2022.1.2 comunity)

Quando eu uso o encode utf-8 para os projetos sempre dá problema de caractere serem exibidos errado (tanto no console como no CMD).

Quando utilizo o iso-9959 ou o windows 1252 dá certo. Alguém sabe o pq? :D

1 resposta

Olá Davi, tudo bem com você?

Peço desculpas pela demora em obter retorno.

Isso acontece porque por padrão o Windows usa a codificação Windows-1252. Isso significa que quando ele vai transformar os caracteres que vem em UTF-8, ele pode procurar caracteres que estão catalogados de maneira diferente na Windows-1252. Portanto, para não aparecerem caracteres ilegíveis, ou a saída do terminal deve estar com UTF-8, com o projeto em UTF-8, ou o projeto deve ser feito em windows-1252!

Fico à disposição em caso de dúvidas.

Um grande abraço e bons estudos!

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