zend studio for eclipse 编码问题

使用IDE的目的就是为了能够在开发的时候快速的浏览代码,能够有比较好的代码自动补全功能。

因为是学java出身的,所以对eclipse情有独钟。开发php自然使用zend比较好。安装好了以后,设置自己

习惯的快捷键,设置spelling为UTF-8。

使用zend 新建project一个php project。打开php文件,ok文章正常显示。打开模版文件(html)格式的,oh

my god,竟然中文乱码。在编辑器右击html文件,选择Preferences。

查看,如图

很明显,encoding是对的 UTF-8 但是字符集确实iso10646这个是不对的。下拉也没有正确的选项。

在PHP explorer中点击html文件,选择Properties查看,如图

这的Text file encoding是GBK,应该是UTF-8才行。

选中Other,选择UTF-8,点击OK提示如图所示:

点击yes以后,就可以在editor里面正常显示中文了。

到底是什么原因,导致的这个问题?

我project的默认编码已经设置为utf-8,用editplus打开该html文件,显示的编码也是utf-8!!!

问题是同样是utf-8文件,php的就可以正常显示中文,而html文件就不能正常显示中文,难道是editor的问题?

选择Window->Preferences->General->Appearance->Content Types->Text->HTML

在下面的Default encoding 后面的input里面输入UTF-8 点击Update(注意,必须点击Update,以后才会起效)。查看 html内容,ok,中文乱码问题解决了。。。

操作画面如图所示:

具体的操作步骤:

1、Window->Preferences

2、General->Appearance->Content Types->Text->HTML

注意操作步骤的顺序,其中第五步填写的是需要设置的编码。

结束。

原文地址:https://www.cnblogs.com/ainiaa/p/2031721.html