`

myeclipse设置字符编码

阅读更多
<div class="iteye-blog-content-contain" style="font-size: 14px">

一、设置新建常见类型文件的默认编码格式,也就是文件保存的格式。
在不对MyEclipse进行设置的时候,默认保存文件的编码,一般跟简体中文操作系统(如windows2000,windowsXP)的编码一致,即GBK。
在简体中文系统下,ANSI 编码代表 GBK编码;在日文操作系统下,ANSI 编码代表 JIS 编码。
Window-->Preferences-->General -->content Types
在右侧窗口中展开每一个子项,依次输入编码格式,如“UTF-8”点击“update”就设置好了。
例如:在以上设置中,设置jsp默认编码格式为“UTF-8”,那么以后新建的jsp文件,都是以“UTF-8”的格式保存的。
同样设置java默认编码格式为“UTF-8”,那么以后新建的java文件,都是以“UTF-8”的格式保存的。
设置html默认编码格式为“UTF-8”,那么以后新建的html文件,都是以“UTF-8”的格式保存的。
以上设置了文件的保存编码格式,默认的打开方式(解码方式)会跟保存编码格式一样。  



二、设置新建其他文件的默认编码格式,即文件保存格式。
    在第一项设置中,只是设置了常用文件类型的编码格式。如果新建一个文件,没有后缀名,也就是不指名文件类型,那么MyEclipse无法判断该用何种编码格式保存,就用操作系统默认文件保存编码格式GBK进行保存。这个默认保存编码格式,可用如下方法修改:
window-->preferences-->general-->workspace 在右侧 Text file encoding ->Other    选择UTF-8



三、单个文件查看编码格式(也就是打开文件用的编码格式)更改。

这个方法没有更改文件的编码格式,只是告诉MyEclipse用何种编码格式进行解码。
在要查看的文件上,如文件Test.java上右键-->Properties-->Resource在右侧Text file encoding ->Other,可以进行修改。
比如说,你在“一”里面设置*.java文件的编码格式为“UTF-8”,那么你打开后缀名为java的文件,默认就会以“UTF-8”格式进行解码。如果有人给了你一个编写好的java文件,但是他是用GBK编码保存的,那么你现在打开的时候,会显示乱码。在这个文件上右键-->Properties-->Resource在右侧Text file encoding ->Other ->GBK,就可以正常显示里面的内容了。



四、单个工程workspace默认编码设置。

在工程上右键-->Properties-->Resource在右侧Text file encoding ->Other,可以进行修改。



五、指定MyEclipse编写文件时页面内容数据编码格式(其实就是参数的默认设置),如html,或者jsp网页中提交表单前,用户输入的信息编码格式,配置文件xml中的参数编码格式等。
主要是通知浏览器或服务器,传输数据的编码格式。告诉浏览器用何种编码来解析html或者JSP文件。
window-->Preferences-->MyEclipse-->Files and Editors-->选择子项-->Encoding
例如:选择UTF-8,
新建jsp文件的时候,contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"就会自动生成,不用每次去手工更改了。
新建html文件的时候,http-equiv="Content-Type" content="text/html; charset=UTF-8"
新建xml文件的时候,<?xml version="1.0" encoding="UTF-8"?>


六、eclipse的控制台显示所使用的编码是继承了workspace设置的字符编码格式(也就是上面“二”中设置的编码格式)。




以上是自己总结的,如果错误,请指出。问题如下
1、如果别人给了给的一个project,编码格式为GBK,我自己使用的编码格式为UTF-8,导入这个project后,显示乱码,需要进行哪些修改?
我想知道“一定必须修改”的地方。如果我上面的几点依次全部更改,导入的用GBK编码的project是可以正常显示的。但是更改以后,查看自己用UTF-8编码的project的代码又会出现中文乱码了。
其实这个问题就是,如何让两个Project使用不同编码(如UTF-8和GBK),而都可以正常查看,不出现乱码。

2、打开编写好的java代码,按右键-->General-->Editors-->Test Editors-->Spelling-->Encoding这个到底是干什么用的???
这个和window-->preferences-->general-->General-->Editors-->Test Editors-->Spelling-->Encoding修改效果是一样的,这个是全局修改。
这个设置默认继承全局workspace编码格式,也就是上面“二”中设置的编码格式。
</div>
分享到:
评论

相关推荐

    MyEclipse字符编码设置

    MyEclipse字符编码的设置对于处理各种类型的文本文件,尤其是涉及到中文字符的文件,有着决定性的影响。本篇文章将详细阐述如何在MyEclipse中设置字符编码以及解决可能出现的乱码问题。 首先,我们来看一下...

    Eclipse和MyEclipse的字符集设置.docx

    ### Eclipse和MyEclipse的字符集设置:解决中文乱码问题 #### 一、引言 在使用Eclipse和MyEclipse进行软件开发时,中文乱码问题是开发者常常遇到的一个挑战,尤其是当项目中包含大量中文注释或文档时。为了解决这...

    myeclipse常用设置 myeclipse加速 myeclipse插件 myeclipse编码

    4. **设置特定文件的编码**:对于特定类型如JSP文件,可以在`Window -&gt; Preferences -&gt; MyEclipse -&gt; Files and Editors -&gt; JSP`中设置页面显示编码为UTF-8。这会直接影响到JSP文件的头部编码声明,如`*" ...

    MyEclipse编码设置及字体设置

    在 MyEclipse 中,默认的编码设置是 UTF-8,这是因为 UTF-8 编码可以正确地显示中文字符。但是,在某些情况下,我们可能需要改变默认的编码设置。例如,我们可以将编码设置为 GBK,以便正确地显示中文字符。 在 ...

    MyEclipse UTF-8编码插件

    1. 自动设置项目编码:安装插件后,MyEclipse可以自动将新创建或打开的项目、文件的编码设置为UTF-8,确保中文字符的正确显示。 2. 文件编码快速切换:在编辑器中,用户可以通过插件提供的快捷方式轻松地在不同的...

    myeclipse(设置JSP页面编码格式)【图解很详细的】

    虽然MyEclipse提供了方便的编码设置,但在团队开发中,确保所有开发者使用的IDE都配置了相同的编码格式,以保持代码的一致性。 10. **版本控制** 如果项目使用版本控制系统(如Git),确保版本库也支持所选编码,...

    MyEclipse下的字符编码和外部编辑器和Tomcat配置.doc

    在使用MyEclipse进行开发时,正确...通过以上步骤,你已经掌握了MyEclipse中的字符编码设置、外部编辑器配置以及Tomcat服务器的集成。这些设置将帮助你更加高效地进行开发工作,避免因编码不一致或部署问题带来的困扰。

    eclipse,myeclipse 设置,编码,tab用空格代替 做专业开发人员

    这些设置可以确保所有类型的文件都采用UTF-8编码,从而避免字符集转换带来的错误。 #### 三、MyEclipse快捷键大全 除了上述设置外,熟练掌握MyEclipse的快捷键也能显著提升开发效率。以下是一些常用的快捷键汇总:...

    myeclipse怎么修改编码.docx

    MyEclipse作为一款强大的Java集成开发环境,提供了方便的方式来更改项目的字符编码,以确保代码的正确显示和处理。 【标签】: "myeclipse" **正文** 在MyEclipse中修改编码主要涉及到两个层面:一是项目级别的...

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

    这样,MyEclipse将把所有`.js`文件的默认编码设置为UTF-8。 方法二: 1. 如果你想对特定的工程进行编码集设置,可以在工程上右键点击,选择`Properties`。这将打开该工程的属性配置页面。 2. 在左侧的类别列表中...

    myeclipse怎么修改编码.pdf

    选择UTF-8后,点击“OK”或“Apply”按钮,MyEclipse将应用新的编码设置。请注意,这个更改将影响到整个项目的源代码和资源文件,确保所有文件都会按照UTF-8编码进行读写。 6. **验证更改**: 修改编码后,你可以...

    MyEclipse下的字符编码和外部编辑器和Tomcat配置[整理].pdf

    本文将详细讲解如何在MyEclipse中进行字符编码设置、外部编辑器的配置以及Tomcat服务器的配置。 首先,字符编码的统一对于避免乱码问题至关重要。在MyEclipse中,你可以通过以下步骤将项目的字符编码设置为UTF-8: ...

    MyEclipse下的字符编码和外部编辑器和Tomcat配置.pdf

    在IT行业中,尤其是在Java开发领域,使用集成开发环境(IDE)如MyEclipse进行开发时,正确配置字符编码、外部编辑器以及服务器如Tomcat是非常关键的步骤。这些配置不仅影响到开发效率,还直接影响到代码的正确性,...

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

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

    myeclipse注册java编码

    根据提供的信息,我们可以深入探讨与"Myeclipse注册Java编码"相关的技术知识点,这些知识点主要集中在MyEclipse软件的使用、Java编程语言的基础语法以及代码加密解密等方面。 ### MyEclipse简介 MyEclipse是基于...

    MyEclipse设置

    工作区编码指的是MyEclipse环境的编码设置,它决定了源代码文件的编码格式。在Window--Preferences中搜索workspaces,并设置合适的编码,比如UTF-8,确保文件在不同系统和开发人员之间具有良好的兼容性。 #### 1.2 ...

    随机生成myeclipse编码

    综上所述,随机生成MyEclipse编码主要涉及到Java编程语言中的随机数生成、字符串处理以及可能的插件使用。通过理解和运用这些知识点,开发者可以轻松地在MyEclipse中实现各种随机编码的生成需求,提升开发效率,简化...

    MyEclipse的中文显示问题

    这个问题通常是由于MyEclipse默认的字符编码设置与项目或文件的实际编码不匹配导致的。下面将详细介绍如何解决此类问题以及相关的知识点。 MyEclipse是一款基于Eclipse的商业Java集成开发工具,广泛用于Java、JSP、...

    MyEclipse基本设置及操作

    但有时候这样的设置可能会对编码造成一定的干扰。下面是如何更改全字母提示的具体步骤: 1. **打开偏好设置**:首先,点击菜单栏中的`Window` -&gt; `Preferences`。 2. **选择Java编辑器**:在打开的偏好设置对话框中...

Global site tag (gtag.js) - Google Analytics