`

myEclipse 中文 乱码 js文件等

 
阅读更多

 

(1)Myeclipse中文注释乱码的问题

编码的问题。

点window-preferences-General-Content Types 在Text下选择对应的文件类型再改页面编码为UTF-8然后点Update就可以了。

另外:
在项目根节点上Alt+Enter,弹出一窗口,在Resource窗口中选择Other为UTF-8

其实不明白这两个地方有什么区别,不过注释总算不是乱码啦。

 

(2)MyEclipse中编辑JS文件乱码的解决方法或properties文件乱码



可依次选择"window">>"preferences">>"general">>"content types" 

在右边的窗口中打开列表,选中"JavaScript",在下面的"default encoding"右边的输入框中输入"GBK"或"GB2312"再点"update"按钮,再打开JS文件就可以 

如果没有提供选择项,在下面的“文件关联”中添加一个“*.js”,然后指定编码为"GBK"或"utf-8"就可以了

其它的比如.properties文件也可以采用以上的方式(在java Properites Files)在下面的default encoding"右边的输入框中输入"GBK"或"GB2312"再点"update"按钮,再打开.properties文件就可以

 

 

以下内容引自:http://hi.baidu.com/zhanghaooy/blog/item/f91ec124d4b7ee20d40742a7.html

eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种情况。

如果导入的整个工程的编码方式与eclipse的编码方式有冲突,那么这个工程里所有的中文 都是乱码;如果所有工程的编码方式与eclipse工作空间的编码方式有冲突,那么所有的工程里的中文都有可能是乱码。对于eclipse工作空间 ,eclipse会把你改的设置保存在工作空间的设置文件中,对于单个工程的编码方式进行修改,那么eclipse会把编码方式保存在该工程 的.setting文件包里。

所以,要避免中文乱码问题有两个原则:

(1)避免频繁更换工作空间,最好项目从一开始就在一个工作空间中进行,并且最好设置工作空间的编码方式为你平时最经常使用的或者是公司规定的项目编码方式,这样工程就会使用工作空间的编码方式,避免出现编码不一致的情形;

(2)相同类型的文件尽量使用相同的编码方式,可以保证相同类型的文件都能使用一致的编码设置;

解决中文乱码问题可以有以下设置方案:

(1)修改工作空间的编码方式:

Window->Preferences->General->Workspace->Text file Encoding

                      

在Others里选择需要的编码方式,然后保存。

(2)修改单个工程的编码方式:

右击工程,在弹出的菜单中选择最后一项“Properties”

                                                    

在打开的新窗口左边的菜单树中选择 Info(即第一个),然后在右面找到 Text file encoding ,选择 “other”,在下拉框中选择需要的编码方式。

                   

(3)修改一类文件的编码方式:

假设要将js文件编码方式设为UTF-8,则应该

Window->General->Content Types

                   

在Content Types中选择JavaScript Source File,在File associations栏中选中*.js,然后在Default Encoding栏中输入UTF-8,单击Update,保存即可。

(4)修改单个文件的编码方式:右击要修改的文件,在弹出的菜单中选择最后一项 “Properties”,在打开的新窗口左边的菜单树中选择 Info(即第一个),然后在右面找到 Text file encoding ,选择 “other”,在下拉框中选择需要的编码方式。与修改工程编码方式的方法类似。

ps:在项目过程中遇到的另外一个乱码问题是因为操作系统的字体文件问题,在某些情况下,eclipse所使用的系统中文字体如果被破坏的话,也会导致中文无法显示的问题。所以,如果在上述设置都无法解决问题的时候,应该要考虑一下系统字体文件的问题。

分享到:
评论

相关推荐

    myeclipse中文乱码问题

    这主要表现为在MyEclipse中的中文注释、JS文件、properties文件等出现乱码现象。此类问题通常由编码设置不一致引起,例如项目的编码设置与MyEclipse的默认编码不匹配,或者操作系统本身的编码设置存在问题。 #### ...

    myeclipse 中 js文件的编码集设置问题 .doc

    对于使用MyEclipse作为JavaScript开发环境的开发者来说,正确设置JS文件的编码集可以避免乱码问题,确保程序的正常运行。本文将详细讲解在MyEclipse中设置JS文件编码集的两种方法。 方法一: 1. 首先,打开...

    设置myeclipse新建jsp文件默认编码为UTF-8

    在使用MyEclipse进行Java Web开发时,可能会遇到中文乱码问题,这主要是由于文件编码设置不一致导致的。本文将详细介绍如何设置MyEclipse新建JSP文件的默认编码为UTF-8,以确保在项目中正确处理中文字符。 #### 二...

    学生选课系统项目文件(myeclipse 8.5版本)

    - `js`文件:JavaScript代码,负责前端交互和验证。 - `web.xml`:Web应用的部署描述符,配置Servlet和过滤器等。 - `taglib`引用:JSTL标签库的配置。 - 数据库相关文件:如`sql`脚本,用于创建数据库表结构和初始...

    ajax中文乱码如何解决

    在本文中,我们将深入探讨如何解决使用Ajax进行POST请求时出现的中文乱码问题。首先,我们要理解Ajax中文乱码的根源,它通常...同时,对于其他可能出现乱码的环节,如数据库存储、文件读写等,也要保持一致的字符编码。

    在程序开发中的乱码问题解决办法

    ##### JavaScript文件中文乱码问题 1. **修改JavaScript文件编码** - 对于特定的JavaScript文件,同样需要修改其编码格式来避免乱码。 - 打开需要修改的JavaScript文件,按照上述步骤进入“Properties”(属性)...

    Myeclipse Spket

    最后,为了让Myeclipse使用Spket作为.js文件的默认编辑器,进入"General" -> "Editors" -> "File Associations",选择.js文件类型,并将默认编辑器设置为"Spket JavaScript Editor"。至此,当你编辑Ext JS文件时,...

    extjs 前后台交互参数出现中文乱码问题的解决方法

    在使用MyEclipse开发工具进行Web应用开发时,尤其是采用ExtJS框架结合Ajax技术进行前后端数据交互的过程中,可能会遇到一个常见的问题:即通过Ajax发送带有中文字符的数据时,后端接收到的数据出现乱码现象。...

    MyEclipse 9 汉化包

    MyEclipse 9是基于Eclipse平台开发的一款商业级Java集成开发工具,它集成了多种开发功能,包括Java、JSP、JavaScript、Web服务、数据库管理等,为开发者提供了全方位的开发支持。 汉化包的使用方法非常简单,只需要...

    Java_EE中文乱码问题解决方案.ppt

    2. **修改文件编辑及保存的编码**:对于特定类型的文件(如Java Class, JSP, JavaScript等),确保它们的默认保存编码也设置为UTF-8。 3. **MyEclipse的编码设置**:类似地,也需要在MyEclipse中更改文件的编辑和...

    Myeclipse项目导入常见问题的设置

    - **原因**:通过设置 JS 文件的默认编码为 `UTF-8`,可以避免中文乱码问题,确保代码正确显示。 - **额外步骤**:点击 `Window` → `Preferences` → `MyEclipse Enterprise Workbench` → `File and Editors` → `...

    myeclipse优化配置

    - 当JavaScript文件显示乱码时,可以右键点击文件选择`Properties`,在`Resource`中修改文件的字符编码,通常设置为UTF-8即可解决问题。 以上就是针对MyEclipse优化配置的一些关键知识点,通过这些调整,你可以使...

    pushlet使用说明(包括中文乱码)

    在客户端,你需要在 HTML 页面中引入 ajax-pushlet-client.js 文件,这提供了与 Pushlet 交互的 JavaScript API。使用这些 API,你可以初始化 Pushlet,如 `PL._init()`,然后订阅你想接收数据的主题,例如 `listen...

    fckeditor解决中文问题

    然而,对于中文环境的处理,FCKeditor可能会出现一些问题,如中文文件上传后的乱码、创建中文目录时的乱码以及无法正常访问中文目录等。本文将详细介绍如何解决这些问题,确保FCKeditor在处理中文内容时的正确性。 ...

    js通过地址栏给action传值(中文乱码全是问号)

    于是我从js代码中通过地址栏传值给了action的相应变量,但是,如果变量值为中文的时候,在action中测试输出则为“???”,而浏览器地址栏中仍然能显示中文。 我先根据网上一些解答配置了tomcat的配置文件,未果。...

    eclipse 相关的关于乱码的设置

    - 取消选中`Build`复选框,以关闭JavaScript文件的验证。 #### 三、字体设置 为了提高阅读和编辑代码的舒适度,可以调整Eclipse的字体样式。 - 在左侧搜索框中输入`font`,找到`General` -> `Appearance` -> `...

    SWFUpload上传实例

    这个"SWFUpload上传实例"是一个已经调试完毕且可以直接在Myeclipse环境下引用的项目,它具备了UTF-8编码支持,这意味着它可以正确处理包含中文字符的文件名,避免了在上传过程中可能出现的乱码问题。 首先,我们要...

    jsp实现文件上传和下载

    <script type="text/javascript" src="js/smartupload.js"> ``` 接下来,在JSP页面中创建一个表单,包含一个文件输入控件,用户可以从中选择要上传的文件。同时,设置表单的enctype属性为“multipart/form-data”,...

    java开发中文问题综合解决方法

    本文将详细介绍如何在Java开发环境中正确设置中文处理方式,包括Eclipse、MyEclipse等IDE的配置,以及服务器端的设置,确保中文字符能够被正确读取、显示和传输。 #### Eclipse IDE中文环境设置 1. **工作空间编码...

Global site tag (gtag.js) - Google Analytics