Pergunta

Eu estou usando o Zend Studio para Eclipise no Mac, e parece manter a definição de todos os arquivos para ter e codificação de 'Mac Roman'. Isto torna-se problemática quando eu salvar os arquivos, já que todos precisam ser UTF-8.

Eu sei como alterar a codificação para UTF-8 em um arquivo por arquivo, mas eu queria saber se eu poderia definir este projecto ampla?

Foi útil?

Solução

  • Eclipse-Wide: Janela-> Preferências> Appearence-> Área de Trabalho
  • Project-Wide: Rightclick em Projeto-> Propriedades
  • Filewide: Rightclick em Arquivo-> Propriedades

Outras dicas

No meu Eclipse para PHP Helios SR 2 para Mac:

  • Eclipse-Wide: eclipse> Preferências> Geral-> Workspace

Os outros são o mesmo que @SkaveRat

Em um 8.x Zend Studio, para Mac OSX 10.5.8 eu mudei-lo assim:

Menu superior escolheu: Edit-> Set encoding-> Other: UTF-8,. Por padrão, ele é definido Mac Roman.

E, em seguida, aplicar.

Basta lembrar, php na verdade não permite UTF-8 sourcefiles codificados. Ao criar cordas em um 8 utf-arquivo codificado, php só vai ver 2 estática bytes por caractere.

Tente executar o seguinte com UTF-8 ou ISO-8859-1 enconding. strlen () irá reportar diferentes comprimentos, dependendo da codificação.

<?php
$string = "äüö";
echo (strlen($string));
?>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top