`
likenice
  • 浏览: 60886 次
  • 来自: 北京
社区版块
存档分类
最新评论

Eclipse编码格式修改(转)

阅读更多
eclipse plugin 由gbk转为utf8后出现各种问题.郁闷了2天终于确定是编码问题.
一般的编码修改只是针对workspace的.很少有对plugin的介绍.想必作者也是受过折磨.非常感谢分享.
Eclipse编码格式修改
2008-07-21 14:45
如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 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 android编码格式配置

    这是由于eclipse的格式没有配置好,刚开始在那里一个一个的手动配置,很是麻烦,最后了解到直接引入google Android源码的编码风格即可,非常方便。 设置android编码格式与Android源码一致,andorid源码编码格式以及...

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

    NULL 博文链接:https://fsh430623.iteye.com/blog/677164

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

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

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

    当把别人的项目导入AndroidStudi中会经常发现编码错误,乱码等不可能一个一个去修改,只要你吧代码复制到eclise使用他就可以实现你想要的转码

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

    eclipse注释模板

    eclipse编码修改

    一次性修改eclipse编码,方便后面的开发,很有用哦

    修改 Eclipse 文本文件默认编码.doc

    修改 Eclipse 文本文件默认编码.doc

    Eclipse更改默认字符集

    Eclipse Eclipse更改默认字符集

    文件内容替换与文件编码格式转换java源码

    eclipse默认编码为gbk开发一段时间需要修改成utf-8,写个脚本批量处理文件编码格式,也可以批量替换文本内容;

    eclipse乱码+开源转码插件+批量操作

    问题描述:我们项目开发都统一采用utf-8格式编码,但昨天研发部的一个产品要集成进来,他们是用gbk编码的,如果强行将文件设置成utf-8肯定不行,中文全乱了。在jsp里面用 ctrl+H 进行搜索替换也不行,中文也是显示不...

    eclipse背景主题插件

    这是一款适用于eclipse的主题插件,可以更改eclipse的编码风格 安装步骤:关闭eclipse,将下载的压缩包解压到eclipse安装目录dropins下,重新打开eclipse

    xmljava系统源码-FilesCodingConvert:批量文件编码格式转换工具

    我想到了寻找文件更改格式编码的方法,在网上搜了大半天没有好使的,心想干脆自己写个吧。 其实原理很简单,就是先扫描文件夹中所有特定后缀名的文件,然后根据源编码格式读入,再按需要导出的编码格式写进磁盘。 ##...

    java代码编码转换插件

    有时eclipse的代码复制到Android studio就会出现编码错误,但在AS中直接设置编码只能单个文件设置,这时这个工具就可以在eclipse时候就能在目录下先用工具把代码全部一键转换为所需的编码格式,然后copy到AS里面,...

    eclipse找不到java源码-eclipse-encoding-plugin:在Eclipse状态栏中显示活动编辑器的文件编码和行尾。可以

    eclipse找不到java源码自动检测Eclipse编码插件 在Eclipse状态栏中显示活动编辑器的文件信息。 安装 第一种方式将以下按钮拖放到正在运行的Eclipse主工具栏上。 第二种方式Eclipse>帮助> Eclipse Marketplace ...>...

    p3c eclipse plugin

    java 编码规范eclipse 插件使用: 1:解压存放eclipse 目录 2:修改links下面p3c.link 里面的路径 3:重启eclipse 查看

    idea配置eclipse快捷键一键导入jar

    idea工具基本配置,快捷键修改成了Eclipse的,一些常用的格式设置,如编码格式、注释模板、修改类出现*显示等等,安装了一些常用插件如lombok、mybatis-plus等

    Eclipse权威开发指南2.pdf

    2.3.7 文件编码..... 48 2.3.8 打印..... 49 2.4 Eclipse定制...... 49 2.4.1 透视图..... 49 2.4.2 渐进显示..... 51 2.4.3 在Eclipse中运行多窗口和多工作空间..... 51 2.4.4 改变键盘快捷键..... 54 2.4.5 定制...

    修改文件字符编码

    myeclipse或者eclipse中修改jsp、js等文件的编码方式

    Eclipse权威开发指南3.pdf

    2.3.7 文件编码..... 48 2.3.8 打印..... 49 2.4 Eclipse定制...... 49 2.4.1 透视图..... 49 2.4.2 渐进显示..... 51 2.4.3 在Eclipse中运行多窗口和多工作空间..... 51 2.4.4 改变键盘快捷键..... ...

    Eclipse权威开发指南1.pdf

    2.3.7 文件编码..... 48 2.3.8 打印..... 49 2.4 Eclipse定制...... 49 2.4.1 透视图..... 49 2.4.2 渐进显示..... 51 2.4.3 在Eclipse中运行多窗口和多工作空间..... 51 2.4.4 改变键盘快捷键..... ...

Global site tag (gtag.js) - Google Analytics