zoukankan      html  css  js  c++  java
  • 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

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

    结束。

  • 相关阅读:
    QT删除QWidget或QLayout下的控件
    OSG HUD实现类似ArcGIS制图中图例效果(色块+标注)
    QT简易画板练习
    展望
    打字比赛日前
    学习的第一天
    SpringBoot之CommandLineRunner启动执行任务
    java根据ip获取城市
    springboot项目中, 同一浏览器JSESSIONID互相覆盖问题
    eclipse的spring项目中,alt+/无提示或按多次才正确提示
  • 原文地址:https://www.cnblogs.com/ainiaa/p/2031721.html
Copyright © 2011-2022 走看看