解决myEclipse编辑javascript/xml/html乱码问题
来源:互联网 发布:虎嗅招聘php 编辑:程序博客网 时间:2024/06/03 22:48
用myEclipse6.5编辑一Web项目,已经设置了项目workspace的Text file Encoding为UTF-8,发现打开JSP和Java文件显示中文正常,但某些js文件和html打开显示为乱码。右键查看这些js和html的 properties,resource中的Text File Encoding显示为:Default(determined from content:ISO-8859-1)。原来项目设置的编码对这些文件不起作用。
该问题查看Eclipse帮助文档,在“Defining HTML file preferences"一节中有如下解释:
Note: Encoding detection (when loading files) is performed in the following order:
- Locate the encoding name embedded in the document.
- When no encoding is embedded in the document, an automaticencoding detector attempts to determineencoding used in the document.
- If the encoding still cannot bedetermined, theencoding defined in the Encoding field is used.
也就是HTML文件的编码判定顺序,按照文件内容编码优先,然后是文件编码。也就是说,如果HTML内有<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
的定义,就按照charset的来设置编码。
问题是,我打开的html均没有设置charset,但是默认还是认为是iso编码文件。发现是contentType设置问题。想取消IDE自身的determined机制,可惜Eclipse还不能设置。几经折腾,最后采用如下办法解决问题:
windows->preferences->General->Content Types,选择text->html,在最下面的Default encoding中,设置为utf-8,点击update,问题解决。
- 解决myEclipse编辑javascript/xml/html乱码问题
- 解决Eclipse/Zend Studio编辑xml/html乱码问题
- 在MyEclipse中编辑JSP和JavaScript解决中文乱码
- 解决myeclipse开发html.css,jsp乱码问题
- myeclipse javascript乱码的解决
- Mac下Myeclipse编辑HTML中文乱码;或许对相似问题也有帮助
- myeclipse文件解决乱码问题
- 如何解决MyEclipse乱码问题
- 解决javascript乱码问题
- 解决Eclipse和myeclipse在进行 html,jsp等 页面编辑时,自动格式化问题
- 解决myeclipse编辑js缓慢的问题
- 解决myeclipse编辑js缓慢的问题
- 解决Eclipse HTML的编辑保存之后 页面的乱码问题
- Myeclipse中javascript文件乱码的解决
- 解决html输入中文后,在myEclipse中打开乱码问题。
- 解决WinEdt编辑的中文乱码问题
- DbVisualizer 8 解决中文编辑乱码问题
- myeclipse编写的html页面乱码问题
- UML关系(泛化、实现、依赖、关联(组合、聚合))
- 4行代码将字符串转为长整数
- Facebook App应用开发——初步配置
- 七夕在相爱人的眼中也是普通的一天 。
- linux Dm9000 驱动分析
- 解决myEclipse编辑javascript/xml/html乱码问题
- Call Transaction
- JavaScript -- Frame and window
- android 系统架构
- Writing device drivers in Linux: A brief tutorial(四)
- RPM guide
- JavaScript -- event handler
- !!!Constant Expression (From MSDN)
- symbian 内存检测