Zend Studio for Eclipse - caractère commutateur de codage pour tous les fichiers dans un projet

StackOverflow https://stackoverflow.com/questions/755245

Question

J'utilise Zend Studio Eclipise sur Mac, et il semble conserver le réglage de tous les fichiers d'avoir et l'encodage de Mac Roman. Cela devient problématique lorsque je sauvegarde les fichiers, car ils doivent tous être UTF-8.

Je sais comment changer le codage UTF-8 sur un fichier par fichier, mais je me demandais si je pouvais mettre ce projet large?

Était-ce utile?

La solution

  • Eclipse-Large: Window-> Préférences-> Appearence-> Espace de travail
  • à l'échelle du projet: Faites un clic droit sur Projet-> Propriétés
  • Filewide: Faites un clic droit sur Fichier-> Propriétés

Autres conseils

Sur mon Eclipse pour PHP Helios SR 2 pour Mac:

  • Eclipse Wide: Eclipse-> Préférences-> Général-> Espace de travail

Les autres sont les mêmes que @SkaveRat

Sur 8.x Zend Studio pour Mac OS X 10.5.8 je l'ai changé comme ceci:

Menu principal choisi: Edit-> Set encoding-> Other: UTF-8,. Par défaut, il est défini Roman Mac.

Et puis appliquez.

Rappelez-vous, php ne supporte pas réellement utf-8 SourceFiles codées. Lors de la création de chaînes dans un fichier codé utf-8, php voir juste 2 octets par caractère statique.

Essayez d'exécuter ce qui suit soit utf-8 ou enconding ISO-8859-1. strlen () fera rapport longueurs différentes en fonction de l'encodage.

<?php
$string = "äüö";
echo (strlen($string));
?>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top