Zend Studio for eclipse - 为项目中的所有文件切换字符编码

时间:2009-04-16 08:40:50

标签: eclipse character-encoding zend-studio

我在Mac上使用Zend Studio for Eclipise,它似乎继续设置所有文件以及'Mac Roman'的编码。当我保存文件时,这会成为问题,因为它们都需要是UTF-8。

我知道如何在逐个文件的基础上将编码更改为UTF-8,但我想知道是否可以将此项目设置为广泛?

4 个答案:

答案 0 :(得分:16)

  • Eclipse-Wide:Window-> Preferences-> Appearence-> Workspace
  • 项目范围:右键单击Project-> Properties
  • Filewide:右键单击File-> Properties

答案 1 :(得分:5)

在我的Eclipse for PHP Helios SR 2 for Mac上:

  • Eclipse-Wide:Eclipse-> Preferences-> General-> Workspace

其他与@SkaveRat相同

答案 2 :(得分:2)

在Zend Studio 8.x上,对于Mac osx 10.5.8我改变了它:

顶级菜单选择:Edit - > Set encoding - > Other: UTF-8,。默认情况下,它设置为Mac Roman。

然后申请。

答案 3 :(得分:0)

请记住,php实际上并不支持utf-8编码的源文件。 在utf-8编码文件中创建字符串时,php将只看到每个字符2个静态字节。

尝试使用utf-8或ISO-8859-1 enconding运行以下命令。 strlen()将根据编码报告不同的长度。

<?php
$string = "äüö";
echo (strlen($string));
?>