原出处没找到。
如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 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,选择Java Source File,在下面的Default encoding输入框中输入UTF-8,点Update,则设置Java文件编码为UTF-8。其他java应用开发相关的文件如:properties、XML等已经由Eclipse缺省指定,分别为ISO8859-1,UTF-8,如开发中确需改变编码格式则可以在此指定。
3、经过上述两步,新建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文本文件默认编码的方法 #### 工作空间范围设置 在Eclipse中修改文本文件的默认编码,首先可以通过工作空间级别的设置来实现。这适用于整个Eclipse工作空间内的所有项目,具体步骤如下: 1. 打开...
`Text file encoding`用于设置工作空间中所有文本文件的默认编码,通常推荐使用`UTF-8`,因为它支持世界上大多数语言的字符。`New text file line delimiter`则用于设置新创建文本文件的行结束符,对于Windows系统,...
通过以上步骤,Eclipse的中文编码转换插件可以帮助你解决编码不兼容导致的乱码问题,确保你的代码和文本文件在各种环境下都能正确显示。记住,对于含有中文字符的项目,统一编码格式是避免乱码的关键,而Eclipse的这...
1.介绍了编码的相关知识:编码理论、eclipse编码设置的理解; 2.实用工具(java写的,代码开放,使用请参考“使用示例”包里面的几个用法,代码里面有详尽的说明)用于eclipse编码设置、转换、编码分析: a.批量...
本文将详细介绍如何在 Eclipse IDE 中设置编码,以避免此类问题的发生。 #### 一、Eclipse 编码设置概述 Eclipse 是一款非常流行的跨平台开源集成开发环境(IDE),被广泛应用于 Java 开发以及其他多种编程语言的...
3. 如果项目中有非文本文件(如图片或音频文件),它们不受编码影响,无需转换。 4. 除了源代码文件,还要注意检查配置文件(如.settings、.classpath、.project等)的编码设置,确保与项目主体保持一致。 总的来说...
本文将详细介绍如何在Eclipse中设置Android的自动补全功能。 首先,打开Eclipse并导入你的Android项目。如果你还没有安装Android Developer Tools(ADT)插件,需要先在Eclipse的"Help"菜单中选择"Install New ...
本文将详细介绍如何在Eclipse中设置自动补全功能,包括如何突破Eclipse默认的限制,以及如何调整代码提示的延迟时间等。 #### 二、准备工作 在进行Eclipse自动补全设置之前,请确保你已经安装了Eclipse IDE。如果...
本文将详细介绍如何在 Eclipse 中设置项目的文本编码为 UTF-8。 #### 一、设置工作空间(Workspace)编码为 UTF-8 1. **打开 Preferences**: - 在 Eclipse 的主界面中,依次点击菜单栏中的 `Window` -> `...
本篇文章将详细讲解"Eclipse项目编码"这一主题,包括其重要性、如何设置和转换编码,以及在实际开发中的应用。 首先,了解编码的重要性是至关关键的。编码,通常指的是字符编码,如ASCII、UTF-8等,它们决定了...
总的来说,解决Eclipse中的中文问题涉及多个层面,包括正确设置项目和文件编码、利用插件自动化处理、以及编程时注意字符编码。理解这些知识点,能帮助开发者在Eclipse中顺畅地处理包含中文的资源文件。
在Eclipse中设置默认编码的步骤通常包括以下几步: 1. **打开Eclipse首选项**:点击菜单栏上的“Window” -> “Preferences”(或者在Mac上是“Eclipse” -> “Preferences”)。 2. **导航到编码设置**:在左侧的...
4. **解决乱码问题**:如果遇到文本乱码,可以在Eclipse的`窗口` -> `首选项` -> `通用` -> `文本文件编码`中设置为UTF-8。 5. **Ubuntu ADSL连接**:如果你需要在Ubuntu中设置ADSL拨号上网,可以参考`Ubuntu adsl....
2. 在Eclipse中启用插件:在"Window"菜单中选择"Preferences",找到新插件的相关设置,进行配置。 3. 选择文件或文件夹:在项目资源管理器中选中需要转换的文件或整个文件夹。 4. 执行转换操作:通过插件提供的菜单...
1. **项目编码设置**:Eclipse项目本身有一个默认的编码设置,可以在“项目属性”>“资源”中查看和修改。确保项目编码设置为与源代码文件相同的编码格式,通常是UTF-8。 2. **源代码文件编码**:检查每个源代码...
在IT行业中,编码转换是一个常见的需求,特别是在处理不同地区或者历史遗留项目时。...通过合理使用和配置,开发者可以确保项目在整个开发、部署过程中保持良好的文本一致性,避免因为编码问题引发的诸多困扰。
- **选中文字高亮**:在“General” -> “Appearance” -> “Colors and Fonts” -> “Selection”中设置。 #### 四、注意事项 - 在进行颜色设置时,需要注意颜色对比度,确保代码的可读性不会受到影响。 - 避免...
- 如果项目中有特定文件需要设置特定编码,可以通过右键点击文件 -> `Properties` -> `Resource` 来单独设置。 4. **插件兼容性检查**: - 安装的Eclipse插件可能会影响文件编码,确保所有插件都与UTF-8编码兼容...
如果打开此文件时出现乱码,可以尝试用支持更多编码类型的文本编辑器(如Vim或Gedit)打开,并调整文件的编码格式,或者在命令行中使用转码命令如`iconv`进行转换。 总的来说,这个压缩包为Eclipse用户提供了方便的...