Zend Studio para Eclipse - caráter Chave codificação de todos os arquivos em um projeto
-
09-09-2019 - |
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?
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));
?>