知识大全 Eclipse字符编码

Posted 文件

篇首语:生活只有在平淡无味的人看来才是空虚而平淡无味的。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Eclipse字符编码相关的知识,希望对你有一定的参考价值。

Eclipse字符编码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

如果要使插件开发应用能有更好的国际化支持 能够最大程度的支持中文输出 则最好使 Java文件使用UTF 编码 然而 Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码 简体中文操作系统 (Windows XP Windows 简体中文)的缺省编码是GB 在此工作空间中建立的工程编码是GB 工程中建立的java文件也是GB 如果要使新建立工程 java文件直接使UTF 则需要做以下工作      windows >Preferences…打开 首选项 对话框 左侧导航树 导航到general >Workspace 右侧Text file encoding 选择Other 改变为UTF 以后新建立工程其属性对话框中的Text file encoding即为UTF      windows >Preferences…打开 首选项 对话框 左侧导航树 导航到general >Content Types 右侧Context Types树 点开Text 选择Java Source File 在下面的Default encoding输入框中输入UTF 点Update 则设置Java文件编码为UTF 其他java应用开发相关的文件如 properties XML等已经由Eclipse缺省指定 分别为ISO UTF 如开发中确需改变编码格式则可以在此指定      经过上述两步 新建java文件即为UTF 编码 Eclipse编译 运行 调试都没问题 但是做RCP应用的Product输出时 或者插件输出时 则总是出错 要么不能编译通过(输出时要重新pile) 要么输出的插件运行时中文显示乱码 此时需要再RCP应用 或插件Plugin工程的build properties中增加一行 javacDefaultEncoding = UTF 让输出时编译知道java源文件时UTF 编码 这个设置需要保证所有的java源文件时UTF 编码格式 如果不全是 可以参考 Eclipse帮中(Plug in Development Environment Guide > Reference > Feature and Plug in Build configuration) 建议全部java源文件是UTF 编码     如果插件开发 RCP应用开发原来基于其他编码 如GB 想转换为UTF 则首先 做以上工作 然后通过查找编码转换工具 如基于 iconv的批量转换工具 将原编码转换为UTF 编码 注意只转换java源文件 其他类型文件可能已经是比较合适的编码了 将原工程属性中的 Text file encoding 从原编码改为UTF 即可 cha138/Article/program/Java/ky/201311/28049

相关参考

知识大全 浅析PHP中的字符串编码转换(自动识别原编码)

浅析PHP中的字符串编码转换(自动识别原编码)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本篇文

知识大全 .NET自动字符编码识别程序库 NChardet

.NET自动字符编码识别程序库NChardet  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  什

知识大全 DataGrid表格上字符串的HTML编码详解

DataGrid表格上字符串的HTML编码详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  原

知识大全 哈夫曼编码

编码方案.编码和解码  数据压缩过程称为编码即将文件中的每个字符均转换为一个惟一的二进制位串  数据解压过程称为解码即将二进制位串转换为对应的字符.等长编码方案和变长编码方案  给定的字符集C可能存在

知识大全 eclipse处理长字符串拼接快捷方法类

  情景  你在后台写sql文访问数据库时是不是要这样写  Stringsql=selecta  +b  +c  +fromtable;  Stringsql=selecta  +b  +c  +fr

知识大全 树 - 哈夫曼树及其应用 - 哈夫曼编码 (一)

  编码方案  编码和解码  数据压缩过程称为编码即将文件中的每个字符均转换为一个惟一的二进制位串  数据解压过程称为解码即将二进制位串转换为对应的字符  等长编码方案和变长编码方案  给定的字符集C

知识大全 javascript中的escape是什么意思

  escape是什么意思?  escape采用ISOLatin字符集对指定的字符串进行编码所有的空格符标点符号特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集

什么叫计算机的信息编码表示?

  用某种形式来表示信息称为信息的编码表示。信息可以用字母、数字等基本字符的组合来编码表示。计算机只能识别0和1两种符号,一般是用0和1的各种不同组合来表示数字、字母、汉字及其它符号和控制信息,这种由

什么叫计算机的信息编码表示?

  用某种形式来表示信息称为信息的编码表示。信息可以用字母、数字等基本字符的组合来编码表示。计算机只能识别0和1两种符号,一般是用0和1的各种不同组合来表示数字、字母、汉字及其它符号和控制信息,这种由

知识大全 根据中文裁减字符串函数方法

  php:根据中文裁减字符串函数方法  define(CHARSETUTF)//系统默认编码  /**  *根据中文裁减字符串  *@param$string字符串  *@param$length长