Zend Studio for eclipse - 切换项目中所有文件的字符编码
我在 Mac 上使用 Zend Studio for Eclipise,它似乎一直将所有文件设置为“Mac Roman”和编码。 当我保存文件时,这会成为问题,因为它们都需要是 UTF-8。
我知道如何逐个文件地将编码更改为 UTF-8,但我想知道是否可以将此项目设置为宽范围?
I'm using Zend Studio for Eclipise on Mac, and it seems to keep setting all files to have and encoding of 'Mac Roman'. This becomes problematic when I save the files, as they all need to be UTF-8.
I know how to change the encoding to UTF-8 on a file by file basis, but I was wondering if I could set this project wide?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
在我的 Eclipse for PHP Helios SR 2 for Mac 上:
其他与@SkaveRat相同
On my Eclipse for PHP Helios SR 2 for Mac:
The others are the same as @SkaveRat
在 Zend Studio 8.x 上,对于 Mac osx 10.5.8,我将其更改如下:
顶部菜单选择:
编辑
->设置编码
->其他:UTF-8,
。 默认设置为 Mac Roman。然后申请。
On a Zend Studio 8.x,for Mac osx 10.5.8 I changed it like this:
Top menu chose:
Edit
->Set encoding
->Other: UTF-8,
. By default it is set Mac Roman.And then apply.
请记住,php 实际上并不支持 utf-8 编码的源文件。
在 utf-8 编码文件中创建字符串时,php 只会看到每个字符 2 个静态字节。
尝试使用 utf-8 或 ISO-8859-1 编码运行以下命令。
strlen() 将根据编码报告不同的长度。
Just remember, php does not actually support utf-8 encoded sourcefiles.
When creating strings in a utf-8 encoded file, php will just see 2 static bytes per character.
Try running the following with either utf-8 or ISO-8859-1 enconding.
strlen() will report different lengths depending on encoding.