Sempre que adiciono um novo arquivo html (ou outro arquivo de texto) ao projeto, sua codificação é definida como Cp1250. Não sei por que, acho que provavelmente é porque meu idioma padrão no Windows é o polonês e não quero alterá-lo. De qualquer forma, o Eclipse diz que o Cp1250 é uma codificação 'padrão' e preciso alterá-lo manualmente para UTF-8 cada vez que adiciono algo.
Então, onde posso alterar a codificação padrão para UTF-8? Eu defini a codificação clicando com o botão direito do mouse em todo o projeto, mas não ajudou. Não consigo encontrar nada nas opções. É tão irritante...
Estou usando a versão 'Helios' do eclipse e use-a com pydev, se isso for importante.
Respostas:
Janela -> Preferências -> Geral -> Área de Trabalho: Codificação de Arquivo de Texto
fonte
A resposta de Nanda não foi suficiente na minha configuração. O que eu precisava fazer é:
fonte
Para eclipse Marte :
Alterar codificação da área de trabalho:
Verifique uma codificação de arquivo:
fonte
Preferências >> Geral >> Editores >> Editores de texto >> Ortografia: Enconding
PS: Eclipse Indigo e Juno.
fonte
Se você precisar editar arquivos do mesmo tipo com mais codificações em diferentes pastas e projetos (por exemplo, um projeto está no UTF-8 e outro no Windows-12xx), vá para Janela> Preferências> Geral> Tipos de Conteúdo> Texto > e selecione cada digite com várias codificações.
Para cada tipo, exclua o conteúdo da codificação Padrão e clique em Atualizar .
Dessa forma, o Eclipse não "detectará automaticamente" a codificação e usará o conjunto de codificação para o projeto ou pasta.
fonte
Eu estava tendo o mesmo problema quando recebi um html para colocar dentro do meu projeto e renomeá-lo para .jsp. Para resolver o problema, eu precisava do que as pessoas acima já disseram, ou seja, alterar a codificação de texto nas Preferências do Eclipse. No entanto, antes de renomear os arquivos para .jsp, era necessário incluir a seguinte linha no início de cada arquivo .html:
Acredito que isso forçou o Eclipse a entender que era necessário alterar a codificação de arquivo quando tentei renomear .html para .jsp.
fonte
O que funcionou para mim no Eclipse Mars foi ir para Janela> Preferências> Web> Arquivos HTML e, no painel direito em Codificação, selecione ISO 10646 / Unicode (UTF-8) , Aplicar e OK, e somente então meus arquivos .html foram criados com.
fonte
Para alterar a codificação padrão usada para todos os espaços de trabalho, você pode fazer o seguinte:
Crie um arquivo defaults.ini na pasta de configuração do Eclipse. Por exemplo, se o Eclipse estiver instalado em
C:/Eclipse
createC:/Eclipse/configuration/defaults.ini
. O arquivo deve conter:Se você deseja definir o terminador de linha como valores UNIX, também pode adicionar:
No eclipse.ini na pasta de instalação do Eclipse (por exemplo,
C:/Eclipse
) , adicione as seguintes linhas:Pode ser necessário brincar com onde você o coloca. Inserir antes da opção "-product" parecia funcionar.
fonte
Janela> Preferências> Web> Arquivos JSP
fonte