exclipe怎么设置编码为utf-8

郑州大学计算机李银霞 郑州大学计算机李银霞     2022-09-17     804

关键词:

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

怎么大批量转变txt的编码为utf-8

改变TXT的编码为UTF-8,我的手机只能识别这个编码的电子书是大批量改~~~不是一个一个文件改假设你的文件是ansi(gbk),用ReplacePioneer批量转换为UTF8的方法如下:第一步:选文件1.打开Tools->BatchRunner菜单2.点击PickFiles,用鼠标对需要... 查看详情

将 PHP 默认编码设置为 utf-8?

】将PHP默认编码设置为utf-8?【英文标题】:SettingthePHPdefaultencodingtoUTF-8【发布时间】:2012-03-1005:40:47【问题描述】:在“PHPCookbook”中,他们说(p.589)要将传出数据的char编码正确设置为utf-8,有必要将default_encoding配置编辑为utf-8... 查看详情

springboot编码格式设置为utf-8

文章目录Springboot编码格式设置为UTF-8`Process`配置文件新增属性`Process`向Spring注册一个自定义的StringHttpMessageConverter用于string转码Springboot编码格式设置为UTF-8如果觉得本文对你有帮助,可以一键三连支持,谢谢Process配置文件新增属... 查看详情

如何js文件保存为utf-8编码

...入,但是保存JS文件时说,不是ISO8859-1,不能保存,请问怎么将它保存成UTF-8的?js文件保存为utf-8可以这样操作,1、如果是用Eclipse、MyEclipse或者是Jboss等编译工具的话,右击js文件选择属性在“textfileencoding”区域就可以设置编码... 查看详情

将 Qt 默认编码设置为 UTF-8

】将Qt默认编码设置为UTF-8【英文标题】:SetQtdefaultencodingtoUTF-8【发布时间】:2012-02-0102:13:17【问题描述】:在我的Qt应用程序中,我的源代码文件被编码为UTF-8。对于以下代码...QMessageBox::critical(this,"Nepoznatapogreška","Dogodilasenepoznat... 查看详情

mysql怎么设置成utf-8编码

检查当前数据库编码。  使用语句:  showvariableslike‘%character%’;  showvariableslike’%collation%’;    如果不是以上情况,需要将mysql编码设置为utf-8。具体步骤如下:  如果安装mysql时安装了“MySqlSeverInstanceConfigurationW... 查看详情

如何为eclipse中的java源文件设置为utf-8默认编码

...个Java源文件打开时编码格式为UTF-8,需要做2件事情:1)设置Java源文件的默认编码格式为UTF-8;2)设置workspace的编码格式为UTF-8。相应设置如下:设置Java源文件的默认编码格式为UTF-8在Windows->Preference页面中,选择General->Conten... 查看详情

内容编码是不是设置为 UTF-8 无效?

】内容编码是不是设置为UTF-8无效?【英文标题】:Iscontent-encodingbeingsettoUTF-8invalid?内容编码是否设置为UTF-8无效?【发布时间】:2013-06-1320:19:00【问题描述】:您好,我有一个客户端正在尝试使用以下http标头向我们发布信息:co... 查看详情

markdown为git设置utf-8编码(代码片段)

查看详情

为 fread fwrite 设置 utf-8 编码

】为freadfwrite设置utf-8编码【英文标题】:setutf-8encodingforfreadfwrite【发布时间】:2012-05-2602:14:16【问题描述】:您好,我使用此代码在文件中读取和写入文本。$d=fopen("chat.txt","r");$content=fread($d,filesize(\'chat.txt\'));$bn=explode(\'||\',$conte... 查看详情

将 FileWriter 的编码设置为 UTF-8 [重复]

】将FileWriter的编码设置为UTF-8[重复]【英文标题】:setencodingasUTF-8foraFileWriter[duplicate]【发布时间】:2016-05-1000:45:42【问题描述】:下面是我的代码,它打算获取两个.ckl文件,比较两者,添加新项目并创建一个新的合并文件。该... 查看详情

如何设置javajdk的默认编码为utf-8

参考技术A你好!修改eclipse默认工作空间编码方式,General——Workspace——Textfileencoding修改工程编码方式,右击工程——Properties——Resource——Textfileencoding修改文件编码方式,和修改工程编码基本一致,右击文件——Properties修改... 查看详情

设置myeclipse新建jsp文件默认编码为utf-8

有三个地方需要改编码设置:1.window--》preference--》general--》contenttype然后在contenttypes中展开每一个子项,并在Defaultencoding中输入“UTF-8”,再点Update 2.window--》preference--》MyEclipse--》FilesandEditor将每个子项的“Encoding”改为“ISO... 查看详情

怎么把电脑所有文本解码设置为utf8。我是问永久的?

...了,只能管用一次,下次新建文本文档还是得重新设置,怎么样直接设置成永久的UTF8,以后都不用再设置的?我的一些游戏名字也贬称问号了,真烦在开始搜索框输入“更改国家或地区”,回车,点击右上角的“管理语言设置... 查看详情

eclipse和myeclipse设置默认编码格式为utf-8

!:jsp页面设置默认为utf-8以eclipse为例2:java界面设置:Window->Preferences->General->Workspace面板Textfileencoding选择UTF-8 3:另一种jsp页面设置: Window->Preferences->Web->JSPFiles面板选择ISO10646/Unicode( 查看详情

idea统一设置编码为utf-8编码及tomcat乱码问题的解决

...加UTF-8编码发现启动情况仍无改变步骤二:更改idea配置,设置编码为UTF-8步骤三:修改tomcat的conf下的logging.properties中的参数转自:https://www.cnblogs.com/xianyao/p/11006220.html 查看详情

ecplise设置全局编码为utf-8的方法

如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好让Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统(WindowsXP、Windows2000简体中文... 查看详情

如何设置python的编码格式为utf-8

...8这是文档编码importsyssys.setdefaultencoding("utf-8")这是设置默认编码方式为utf-8xx.encode("utf-8")这是字符串编码操作importcodecscodecs.open(xx,'r','utf-8"),这是文件编码读取方式参考技术Apython的编码格式?#coding=utf-... 查看详情