在使用eclipse+MyEclipse开发中,许多文件编码默认是ISO-8859-1,不支持中文(如常用的JSP),这样我们每次建文件都要手动改编码,其实我们可以在设置文件默认编码,今后再创建时就不用每次修改编码了,UTF-8
如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB18030。如果要使新建立工程、java文件直接使UTF-8则需要做以下工作:
1、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8。
2、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Content Types,右侧Context Types树,点开Text中每一颗子项,并在<Default encoding>中输入"UTF-8",点update!
其他java应用开发相关的文件如:properties、XML等已经由Eclipse缺省指定,分别为ISO8859-1,UTF-8,如开发中确需改变编码格式则可以在此指定。
3、window-->preference-->MyEclipse-->Files and Editors,将每个子项的"Encoding"改为"ISO 10645/Unicode(UTF-8)",点Apply!
4、经过上述三步,新建java文件即为UTF-8编码,Eclipse编译、运行、调试都没问题,但是做RCP应用的Product输出时、或者插件输出时,则总是出错,要么不能编译通过(输出时要重新compile)、要么输出的插件运行时中文显示乱码。此时需要再RCP应用、或插件Plugin工程的build.properties中增加一行,javacDefaultEncoding.. = UTF-8。让输出时编译知道java源文件时UTF-8编码。这个设置需要保证所有的java源文件时UTF-8编码格式,如果不全是,可以参考 Eclipse帮中(Plug-in Development Environment Guide > Reference > Feature and Plug-in Build configuration),建议全部java源文件是UTF-8编码。
如果插件开发、RCP应用开发原来基于其他编码,如GB18030,想转换为UTF-8,则首先,做以上工作;然后通过查找编码转换工具,如基于 iconv的批量转换工具,将原编码转换为UTF-8编码,注意只转换java源文件,其他类型文件可能已经是比较合适的编码了;将原工程属性中的 Text file encoding,从原编码改为UTF-8即可。
分享到:
相关推荐
这篇博客将探讨如何在Eclipse中设置文件的默认编码格式。 首先,我们需要理解编码格式的概念。编码格式是用来表示文本字符集的规则,常见的有ASCII、GBK、UTF-8等。UTF-8是目前最常用的编码,能兼容全世界几乎所有...
本文将详细介绍如何在Eclipse中设置Code Templates,以实现代码的自动格式化和一致性。 编码规范是软件开发中的一个重要环节,它有助于提高代码的可读性、可维护性和团队协作效率。在Eclipse中,通过设置Code ...
2. **设置Eclipse默认编码**: 为了让Eclipse更好地处理中文字符,你需要先设定其默认的编码格式。打开Eclipse,通过菜单栏选择“Window” -> “Preferences”(Windows系统)或“Eclipse” -> “首选项”(Mac系统...
1.介绍了编码的相关知识:编码理论、eclipse编码设置的理解; 2.实用工具(java写的,代码开放,使用请参考“使用示例”包里面的几个用法,代码里面有详尽的说明)用于eclipse编码设置、转换、编码分析: a.批量...
IDE(eclipse)设置编码格式为UTF-8IDE(eclipse)设置编码格式为UTF-8
本文将详细介绍如何在 Eclipse IDE 中设置编码,以避免此类问题的发生。 #### 一、Eclipse 编码设置概述 Eclipse 是一款非常流行的跨平台开源集成开发环境(IDE),被广泛应用于 Java 开发以及其他多种编程语言的...
这个插件可以快速地将整个Eclipse项目中的GBK编码文件批量转换为UTF-8编码,无需手动操作。使用该插件,用户只需在Eclipse中安装并激活插件,然后选择需要转换的项目,即可一键完成转换过程,大大提高了工作效率。 ...
当我们在Eclipse中编辑properties文件并保存时,如果未正确设置文件编码,就会出现乱码现象。为了解决这个问题,我们需要一个能够识别并正确处理Unicode编码的Eclipse插件。标题中的"unicode编码eclipse插件"正是...
1、eclipse改项目编码改文件改工作空间编码.mp41、eclipse改项目编码改文件改工作空间编码.mp4 1、eclipse改项目编码改文件改工作空间编码.mp4
以下是对如何在Eclipse中设置Java中文API提示的详细步骤与解析: ### Eclipse中文提示API设置 #### 核心知识点 1. **下载中文API文档**:为了在Eclipse中启用中文API提示,首先需要下载适用于当前JDK版本的Java...
本篇文章将详细讲解"Eclipse项目编码"这一主题,包括其重要性、如何设置和转换编码,以及在实际开发中的应用。 首先,了解编码的重要性是至关关键的。编码,通常指的是字符编码,如ASCII、UTF-8等,它们决定了...
在Eclipse for PHP中,正确设置编码可以防止乱码问题,确保在不同系统间文件的一致性。 首先,我们来详细解释如何设置Eclipse for PHP的默认编码。在Eclipse中,用户可以通过以下步骤来调整文件的默认编码: 1. ...
4. **解决乱码问题**:如果遇到文本乱码,可以在Eclipse的`窗口` -> `首选项` -> `通用` -> `文本文件编码`中设置为UTF-8。 5. **Ubuntu ADSL连接**:如果你需要在Ubuntu中设置ADSL拨号上网,可以参考`Ubuntu adsl....
- **选中文字高亮**:在“General” -> “Appearance” -> “Colors and Fonts” -> “Selection”中设置。 #### 四、注意事项 - 在进行颜色设置时,需要注意颜色对比度,确保代码的可读性不会受到影响。 - 避免...
在Eclipse中修改文本文件的默认编码,首先可以通过工作空间级别的设置来实现。这适用于整个Eclipse工作空间内的所有项目,具体步骤如下: 1. 打开Eclipse,进入主界面。 2. 点击菜单栏上的“Window”选项,然后选择...
- 找到“Text file encoding”选项,设置为与上述步骤中设置相同的编码。 6. **使用统一的编码**: - 为了避免未来出现类似问题,建议在所有文件中统一使用UTF-8编码。这种方式能够兼容更多的字符集,并且是Web...
本文将详细介绍如何在MyEclipse中进行一些关键设置,如设置Tab为空格、统一编码为UTF-8等,以帮助开发者创建高质量、可移植性强的应用程序。 #### 二、MyEclipse设置详解 ##### 1. Tab用空格替代 在开发过程中,...
使用"eclipse项目编码转换插件",开发者无需手动修改每个文件的编码设置,只需通过插件的统一操作,即可完成整个项目的编码转换。具体操作流程如下: 1. 安装插件:首先,你需要从Eclipse Marketplace或者其他可靠...
本文将详细介绍如何在Eclipse中设置自动补全功能,包括如何突破Eclipse默认的限制,以及如何调整代码提示的延迟时间等。 #### 二、准备工作 在进行Eclipse自动补全设置之前,请确保你已经安装了Eclipse IDE。如果...
在Eclipse中,确保正确配置字符集至关重要,因为它直接影响到文件的编码和解码。你可以通过搜索"enc"来找到相关的配置界面,将CSS、HTML、JSP、XML以及WORKSPACE的所有默认编码更改为UTF-8,以保证多语言字符的正确...