`
小杨学JAVA
  • 浏览: 901764 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

eclipse设置编码格式

阅读更多

[size=small]如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 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即可。
[/size]

 

分享到:
评论

相关推荐

    eclipse 里设置文件的默认编码格式

    这篇博客将探讨如何在Eclipse中设置文件的默认编码格式。 首先,我们需要理解编码格式的概念。编码格式是用来表示文本字符集的规则,常见的有ASCII、GBK、UTF-8等。UTF-8是目前最常用的编码,能兼容全世界几乎所有...

    IDE(eclipse)设置编码格式为UTF-8.txt

    IDE(eclipse)设置编码格式为UTF-8IDE(eclipse)设置编码格式为UTF-8

    eclipse android编码格式配置

    之前初次进行Android源码开发时,用Eclipse作为编辑器,结果提交代码打patch时... 设置android编码格式与Android源码一致,andorid源码编码格式以及引入包规则在源码根目录---development---ide---eclipse下两个文件。

    Eclipse设置Java代码格式化(包含阿里格式化脚本).zip

    此外,还可以设置Eclipse在保存文件时自动格式化代码,这可以在`Preferences` -> `General` -> `Editors` -> `Text Editors` 中勾选`Insert spaces for tabs` 和 `Auto format on save`。 总的来说,通过合理配置...

    eclipse设置编码

    在开发过程中,我们经常会遇到文件编码的问题,特别是在处理中文等多语言环境时,如果不正确地设置编码格式,很容易出现乱码的情况。本文将详细介绍如何在 Eclipse IDE 中设置编码,以避免此类问题的发生。 #### 一...

    eclipse设置标准格式模板xml

    eclipse设置标准格式模板

    eclipse-编码规范系列(一):Eclipse Code Templates设置 - CSDN博客1

    Eclipse是一款广泛使用的Java集成开发环境,其强大的功能之一就是能够根据个人或团队的编码规范进行自定义设置。本文将详细介绍如何在Eclipse中设置Code Templates,以实现代码的自动格式化和一致性。 编码规范是...

    Eclipse中文编码转换工具及使用说明.docx

    Eclipse是一款广泛使用的Java开发集成环境,但在处理包含中文字符的文件时,由于编码格式的不同,可能会出现乱码问题。为了有效地解决这个问题,Eclipse提供了一些工具和插件,如...

    用Eclipse插件将文件批量编码

    "用Eclipse插件将文件批量编码"的标题和描述揭示了一个关键的开发工具,它允许开发者方便地转换文件的字符编码格式。这个插件主要用于解决由于不同编码标准引起的乱码问题,确保文件内容在各种环境下都能正确显示。 ...

    eclipse注释替换已经编码格式调整

    使用编码格式规范模版: 打开 Eclipse -> Window -> Preferences -> Java -> Code Style--> Formatter 右侧窗口有import按钮,点击import选择 format.xml文件打开,然后点击下方apply 再点击OK则已经使用模版

    1、eclipse改项目编码改文件改工作空间编码.mp4

    1、eclipse改项目编码改文件改工作空间编码.mp41、eclipse改项目编码改文件改工作空间编码.mp4 1、eclipse改项目编码改文件改工作空间编码.mp4

    idea和eclipse java代码格式化配置文件

    团队中的开发工具是多种多样的,比如有些人使用的是Intellij,有些人则使用的eclipse,在没有一个统一的编码格式下,你在做版本控制合并代码时,面对全局的冲突,那真是一个痛苦的体验。附件中包含了eclipse和idea的...

    Eclipse项目的GBK编码转为UTF-8插件

    Eclipse是一款广泛使用的Java开发集成环境,而GBK和UTF-8是两种常见的字符编码格式。在处理源代码时,编码的选择至关重要,因为它直接影响到字符的正确显示和处理。GBK编码是中国大陆广泛使用的汉字编码标准,它包含...

    Eclipse编码格式.7z

    "Eclipse编码格式.7z"这个压缩包包含了两个关键文件,用于定义和管理Eclipse中的Java代码格式和注释模板。 1. **Eclipse_CodeFormatter.xml**: 这个文件是Eclipse的代码格式化器配置文件,它定义了Java源代码的...

    eclipse代码编码和注释格式xml文件

    eclipse注释模板

    编码规范及eclipse设置

    本文将围绕“编码规范及Eclipse设置”这一主题,深入探讨相关知识点,并结合提供的文件进行详细说明。 首先,编码规范是开发者遵循的一套规则,用于保持代码的一致性和可读性。它包括但不限于命名规则(如变量、...

    eclipse项目编码

    Eclipse作为一款流行的Java集成开发环境(IDE),提供了强大的编码管理功能,使得开发者能更便捷地处理编码格式的问题。本篇文章将详细讲解"Eclipse项目编码"这一主题,包括其重要性、如何设置和转换编码,以及在...

    eclipse 编码转换插件

    com.lifesting.tool.encoding_1.0.0用于eclipse 编码转换。utf-8,gbk 互转,可以直接转换单个文件,也可以转换整个项目的编码

    eclipse文件编码设置、转换原理与实用工具

    1.介绍了编码的相关知识:编码理论、eclipse编码设置的理解; 2.实用工具(java写的,代码开放,使用请参考“使用示例”包里面的几个用法,代码里面有详尽的说明)用于eclipse编码设置、转换、编码分析: a.批量...

    Eclipse代码格式配置规范

    Eclipse是一款广泛使用的Java集成开发环境(IDE),它提供了丰富的功能和高度的可定制性,包括代码格式化和编码规范的设置。对于任何开发者来说,遵循一致的代码格式配置规范可以提高代码的可读性和团队协作效率。...

Global site tag (gtag.js) - Google Analytics