Resolva completamente o problema de IDEA exibindo caracteres ilegíveis chineses

Há um total de 3 métodos neste artigo, e a situação é a saída de caracteres chineses distorcidos

Descrição do Problema

Não é possível exibir caracteres chineses corretamente: (Identifique corretamente que tipo de caracteres distorcidos você possui!)
insira a descrição da imagem aqui

Solução

1. Mais fácil de pensar

Em Arquivo -> Configurações -> Codificações de arquivo, defina o formato de codificação para UTF-8, que é o mais comum.Geralmente, quando a ideia acabou de ser instalada ou o projeto acabou de ser importado, o formato de codificação aqui não foi modificado.
insira a descrição da imagem aqui
Modifique-o de uma só vez!

2. Caso contrário, é normal, veja aqui

Modifique o arquivo idea.exe.vmoption
Abra o diretório bin do caminho de instalação do idea e encontre dois arquivos, idea.exe.vmoptions e idea64.exe.vmoptions
Se você baixou a versão de 64 bits, há apenas um arquivo vmoptions, que é normal, basta modificar uma linha e
adicionar uma linha no final do texto.

insira a descrição da imagem aqui
Depois de salvar, você precisa reiniciar a ideia.
Nota: É inválido modificar apenas na ajuda->Editar opções de VM personalizadas da ideia

3. Se ainda não funcionar, verifique

Vá para a configuração de inicialização do projeto para verificar se o formato de codificação do contêiner está definido
Executar->Editar configuração
Se você executar o método principal diretamente, o método de inicialização do projeto SpringBoot ou o tomcat, há uma configuração para
opções de VM e esta configuração está configurada ativamente como -Dfile.encoding=utf-8, configure e reinicie o projeto.

insira a descrição da imagem aqui
insira a descrição da imagem aqui
insira a descrição da imagem aqui

4. Se não funcionar, você pode ter encontrado o mesmo problema que eu

Originalmente, baixei a versão mais recente do JDK, que é a versão numerada 18. No entanto, diz-se que sua codificação integrada é GBK, mas minha análise IDEA é UTF-8. Os dois entram em conflito, portanto, a saída é distorcida.
Agora, é necessário deletar completamente a versão original do JDK e baixar novamente a versão 17 do JDK.
insira a descrição da imagem aqui
Como ambos estão disponíveis, realmente não é aleatório escolher qual escolher, dependendo de qual você precisa.
Depois é só configurar o JDK no IDEA! ! ! (As variáveis ​​de ambiente e a modificação do tamanho da fonte não serão mencionadas)
insira a descrição da imagem aqui
Neste momento, o problema está finalmente resolvido.
Esse problema de caracteres distorcidos realmente me incomoda há muito tempo.É estranho que nenhum dos métodos encontrados na Internet seja aplicável. No final, ainda é uma questão de versão, e tenho aprendido muito.

Acho que você gosta

Origin blog.csdn.net/m0_51499597/article/details/124664471
Recomendado
Clasificación