在zendstudio ide中,你是否碰到导入一个项目后,发现项目中文件的原始编码和目前工程中设置的默认读取编码是不一致的。现象就是这样子的:
导入一个工程后,发现工程里面很多的文件都打上了红色的叉叉,打开这些文件一看,发现只要是有汉字存在的文件,都出现了乱码。接着你按住alt+enter发现,该文件的编码默认为gbk,当你将当前文件编码改为utf8,这个文件就正常了。但是工程中存在很多这样的文件,总不至于一个一个去修改吧,重复而无效率的劳动。
我们可以这样修改:
windows->preference->General->workplace,将右边的“text file encoding”修改为utf8格式
windows->preference->General->Editors->Text Editors->Spelling右边面板的Encoding里面将编码改为utf8格式
然后呢,我们还必须做一步,就是删除当前工作空间中的项目,然后重新导入此项目,这样再次打开原先的文件,你看是不是所有的文件都默认采用utf8格式打开了呢